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
Codimensional Affine Body Constitutions – Added AffineBodyShell and AffineBodyRod constitutions for codimensional affine body dynamics, along with Python bindings (pybind) (#345)
Profiling & Benchmarking Package – Introduced uipc.profile, a new package supporting simulation benchmarking and GPU profiling via Nsight Compute CLI (#343)
One-Liner Asset Simulation – Added run() to the assets API for quickly simulating downloaded assets in a single call
Live Visualization in run() – Added gui=True parameter to run() to enable real-time visualization during simulation
Enhanced run() GUI – Added a play/stop checkbox and a frame counter to the simulation GUI
🐛 Fixes
Module Exit Issue – Fixed a crash/hang occurring during Python module shutdown
Asset Downloader – Fixed missing shared loader modules when downloading asset files; they are now fetched alongside the asset
📊 Improvements
SimulationStats Report – Total time per frame is now shown as the first plot in the summary report, before the heatmap