Compare commits
4 Commits
feat/studi
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 542949eaff | |||
|
|
b638842948 | ||
|
|
22026f2f1d | ||
| 89bdeff657 |
@ -76,6 +76,14 @@ export class VehicleManager {
|
||||
veh.bodyInstanceId = bodyId;
|
||||
const inst = this._models.instances.get(bodyId);
|
||||
if (inst && inst.rootMesh) {
|
||||
// Кузов машины — динамический объект: им двигает VehicleManager
|
||||
// (через парентинг к chassisNode). Исключаем из LOD-freeze, иначе
|
||||
// freezeWorldMatrix замораживает меш и он перестаёт следовать за
|
||||
// chassisNode → «едешь на невидимой машине, видимая стоит».
|
||||
// (LOD меряет дистанцию по локальной root.position запарентенного
|
||||
// кузова ≈0,0,0 — некорректно, и замораживает машину.)
|
||||
inst._spawnedAtRuntime = true;
|
||||
inst._isVehicleBody = true;
|
||||
// Габариты AABB + вертикальный offset кузова СЧИТАЕМ ДО парентинга
|
||||
// (в мировых координатах, кузов ещё в (x,y,z)).
|
||||
try {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user