Include obj and stl decoder plugins as sources in CMake builds.

This removes the need to load these decoders via mj_loadAllPluginLibraries when using MuJoCo built with CMake. Other plugins are unchanged.

PiperOrigin-RevId: 897114719
Change-Id: Iee914cc5e05798186f384a67901f1cf86bc2f887
This commit is contained in:
Sam Haves
2026-04-09 07:57:37 -07:00
committed by Copybara-Service
parent 81720071b8
commit a744b366fb
11 changed files with 21 additions and 107 deletions
+2
View File
@@ -40,6 +40,8 @@ General
(previously the scalar), and subsequent elements are the higher-order :ref:`polynomial<gePolynomial>` coefficients.
**Migration:** Replace assignments like ``joint.stiffness = val`` with ``joint.stiffness[0] = val``.
- ``.obj`` and ``.stl`` decoders are now included as source when building MuJoCo with CMake. This fixes the
behaviour from the previous release where it required downstream code to load these plugins explicitly.
- The ``vertcollide`` field in :ref:`mjsFlex` has been removed. It is no longer required since
:doc:`MuJoCo Warp <mjwarp/index>` supports native flex collisions.