-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
A-TransformTranslations, rotations and scalesTranslations, rotations and scalesC-PerformanceA change motivated by improving speed, memory usage or compile timesA change motivated by improving speed, memory usage or compile timesP-HighThis is particularly urgent, and deserves immediate attentionThis is particularly urgent, and deserves immediate attention
Description
As of #4608 (for legitimate correctness reasons), adding or removing any child now results in recomputing the transform hierarchy for every sibling. This is extremely suboptimal for large scenes. For example, despawning a single "house" entity in a scene with thousands of houses should not recompute the transform for every house (and the things inside of it). Given that transform propagation is often a bottleneck, fixing this should be a priority.
alice-i-cecile
Metadata
Metadata
Assignees
Labels
A-TransformTranslations, rotations and scalesTranslations, rotations and scalesC-PerformanceA change motivated by improving speed, memory usage or compile timesA change motivated by improving speed, memory usage or compile timesP-HighThis is particularly urgent, and deserves immediate attentionThis is particularly urgent, and deserves immediate attention