Add SDF support.

PiperOrigin-RevId: 912007379
Change-Id: I89ebf6bbabca08656932d028b27f1fbe48178986
This commit is contained in:
Haroon Qureshi
2026-05-07 09:36:44 -07:00
committed by Copybara-Service
parent abea65b0be
commit 730ecceda1
@@ -83,6 +83,7 @@ static void PrepareGeomMeshes(mjrRenderable* renderable, const mjvGeom& geom,
switch ((mjtGeom)geom.type) {
case mjGEOM_MESH:
case mjGEOM_SDF:
mjrf_setRenderableMesh(renderable, GetMesh(model_objects, geom.dataid), 0, 0);
// Ignore size for meshes.
size[0] = 1.f;
@@ -168,7 +169,6 @@ static void PrepareGeomMeshes(mjrRenderable* renderable, const mjvGeom& geom,
case mjGEOM_LABEL:
// Do nothing.
break;
case mjGEOM_SDF:
case mjNGEOMTYPES:
mju_warning("Unsupported geom type: %d", geom.type);
break;