Open lilleyse opened 5 months ago
I found some sample data from the OpenUSD website: PointInstancedMedCity.zip
#
I saved the Fabric stage (fabric_stage.zip) and had a look at the Fabric representation. The instanced meshes have an _instancerPath
attribute which points to a prim that has instanced positions, orientations, scales. With more reverse engineering we should be to replicate this in FabricGeometry
.
#
How to save the Fabric stage:
cesium-omniverse/exts/cesium.powertools/fabric_stage.txt
Once instancing is supported in cesium-native (https://github.com/CesiumGS/cesium-native/issues/458) we'll need a way to convert
EXT_mesh_gpu_instancing
to instanced USD/Fabric geometries.See UsdGeomPointInstancer as a potential starting point. Not sure what the equivalent Fabric representation looks like.