fix(vehicle): ������ ���� ������ (LOD-freeze) #47

Merged
min merged 2 commits from fix/vehicle-lod-freeze-2026-06-17 into main 2026-06-17 07:22:56 +00:00
Owner

����� ������ �������� �� LOD-freeze � ���� ������ � �����������.

����� ������ �������� �� LOD-freeze � ���� ������ � �����������.
min added 1 commit 2026-06-17 06:59:51 +00:00
fix(vehicle): машина едет видимо — исключить кузов из LOD-freeze
Some checks failed
CI / Lint (pull_request) Successful in 1m21s
CI / Build (pull_request) Successful in 2m7s
CI / Secret scan (pull_request) Failing after 5m11s
CI / PR size check (pull_request) Successful in 8s
CI / Deploy to S1 + S2 (pull_request) Has been skipped
22026f2f1d
Регрессия: LOD-оптимизация (_updateModelLOD) замораживала worldMatrix
далёких моделей. Кузов машины (modelManager-инстанс) под неё попадал, а
после парентинга к chassisNode его root.position стала локальной (≈0,0,0)
→ LOD мерял дистанцию неверно и замораживал машину → меш переставал
следовать за коллайдером (едешь на невидимой машине, видимая стоит).
Фикс: помечаем кузов _spawnedAtRuntime=true (+_isVehicleBody) при спавне —
LOD его не трогает (как зомби/динамику).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
min added 1 commit 2026-06-17 07:11:21 +00:00
ci: rerun checks (secret-scan флапнул, не код)
Some checks failed
CI / Lint (pull_request) Successful in 1m8s
CI / Build (pull_request) Successful in 1m57s
CI / Secret scan (pull_request) Failing after 5m10s
CI / PR size check (pull_request) Successful in 11s
CI / Deploy to S1 + S2 (pull_request) Has been skipped
b638842948
min merged commit 542949eaff into main 2026-06-17 07:22:56 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rublox/studio#47
No description provided.