Closed lilleyse closed 7 months ago
I'm working on a more complete fix for https://github.com/CesiumGS/cesium-omniverse/issues/588, marked as draft in the meantime.
Updated so that warnings are only printed for properties that are in use.
This required storing property warnings in FabricMaterialDescriptor
so that they could be accessed by FabricMaterial
later. There were also some changes in MetadataUtil
to make unsupported property handling more generic through callbacks.
Looking into a performance degradation with the new change
Fixes https://github.com/CesiumGS/cesium-omniverse/issues/588
oneTimeWarning
can take multiple argumentsoneTimeWarning
for "Could not find property" and "incompatible type" warnings