Tags: am1goo/trinity
Tags
Fix crashes in EveInstancedMeshManager when changing texture quality … …settings in the client (#343) - reset stale instance data buffer pointer - force-reregister instance meshes with the manager
Merge branch 'plat-11496-component-registry-crash-fix' into trinity-t… …ests
Fix Tr2PPGenericEffect persistance (#338) * fix: Tr2PPGenericEffect no longer discards persisted effect parameters on load GetEffect() was unconditionally recreating m_effect whenever m_recreateEffect was set, which Blue triggered by firing OnModified during .red deserialization of shaderPath. This caused any parameters saved on the effect to be silently discarded on the next frame. Replaced the flag-based approach with a direct path comparison in GetEffect(): the effect is only recreated when m_effect is null or its path no longer matches shaderPath. This also removes the need for INotify/OnModified entirely.
Prevent child objects from rendering until their "Update" methods hav… …e been called at least once (#323) Prevent child objects from rendering (or casting shadows, or providing lights) until their "Update" methods have been called at least once. Until Update has been called for a child object, it does not have a valid world transform. This results in one-frame visual artifacts for child objects added by controller actions as they are now executed after the normal Update sequence, but before rendering.
PreviousNext