You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend benchmark_view_comparison with local-pose and interleaved cases
The shared _run_pose_benchmarks helper previously only timed get/set
world poses. Add three more cases so the script covers the full
read/write surface of FabricFrameView:
* Interleaved set->get on world poses (the realistic camera-update
pattern).
* get_local_poses (now that FabricFrameView computes local from Fabric
world matrices instead of falling back to stale USD).
* set_local_poses (now that FabricFrameView composes child_world =
parent_world * local through Fabric).
Also tolerate the ProxyArray return contract introduced in 0.5.23+:
view.get_world_poses() can return either wp.array (older callers) or
ProxyArray (current). Read .warp / .torch when present.
0 commit comments