combinedLocalBounds property
Aabb3?
get
combinedLocalBounds
Local-space AABB covering this node's mesh and every descendant's
(transformed) bounds. Returns null when the subtree contains
skinned content or geometry without computable bounds, signalling
"treat as always visible." Cached; invalidated by markBoundsDirty.
Mutating a localTransform matrix in place (rather than
reassigning it) does not automatically invalidate the cache. Call
markBoundsDirty after any in-place transform mutation.
Implementation
vm.Aabb3? get combinedLocalBounds {
if (_combinedBoundsCached) return _combinedBoundsCache;
_computeAndCacheCombinedLocalBounds();
return _combinedBoundsCache;
}