mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Fix transport sync and stabilize WMO/tunnel grounding
This commit is contained in:
parent
5171f9cad4
commit
d6e7b0809c
9 changed files with 637 additions and 94 deletions
|
|
@ -165,6 +165,7 @@ private:
|
|||
|
||||
// Cached isInsideWMO result (throttled to avoid per-frame cost)
|
||||
bool cachedInsideWMO = false;
|
||||
bool cachedInsideInteriorWMO = false;
|
||||
int insideWMOCheckCounter = 0;
|
||||
glm::vec3 lastInsideWMOCheckPos = glm::vec3(0.0f);
|
||||
|
||||
|
|
|
|||
|
|
@ -430,6 +430,7 @@ private:
|
|||
// Animation update buffers (avoid per-frame allocation)
|
||||
std::vector<size_t> boneWorkIndices_; // Reused each frame
|
||||
std::vector<std::future<void>> animFutures_; // Reused each frame
|
||||
bool spatialIndexDirty_ = false;
|
||||
|
||||
// Smoke particle system
|
||||
std::vector<SmokeParticle> smokeParticles;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue