0.3.5
Minor release mainly aiming at polishing existing features and addressing some major performance regression that was introduced end of august. GsTaichi dynamic array type and fast cache are now enabled by default on Linux and Windows (opt-in on MacOS via env variable 'GS_ENABLE_NDARRAY'), which should help avoiding recompilation in most cases.
New Features
- Make convex decomposition cache scale-invariant. (@SonSang) (#1810)
- Add parsing of joint friction and damping for URDF files. (@duburcqa) (#1833)
- Differentiable constraint solver (@SonSang) (#1733)
- Add support of GsTaichi dynamic array type and fast cache mode. (@YilingQiao, @duburcqa) (#1868, #1873, #1875, #1880)
Bug Fixes
- Fix hybrid entity with rigid. (@duburcqa) (#1819)
- Reduce general memory usage. (@hughperkins) (#1828)
- Improve reliability and performance of plotters. (@duburcqa) (#1836)
- Fix loading MJCF file with includes. (@YilingQiao, @duburcqa) (#1838, #1840)
- Fix DepthCamera sensor. (@Milotrince) (#1842)
- Fix and refactor named terrain. (@duburcqa) (#1845)
- Raise exception in case of invalid set entity pos/quat. (@duburcqa) (#1847, #1869)