Skip to content

Commit 217b510

Browse files
committed
fix bug
1 parent 902c90b commit 217b510

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

source/isaaclab/isaaclab/sim/spawners/materials/physics_materials.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from pxr import Usd, UsdPhysics, UsdShade
1313

1414
from isaaclab.sim.utils import clone, safe_set_attribute_on_usd_prim, safe_set_attribute_on_usd_schema
15+
from isaaclab.utils.string import to_camel_case
1516

1617
if TYPE_CHECKING:
1718
from . import physics_materials_cfg
@@ -71,7 +72,7 @@ def spawn_rigid_body_material(prim_path: str, cfg: physics_materials_cfg.RigidBo
7172
safe_set_attribute_on_usd_schema(usd_physics_material_api, attr_name, value, camel_case=True)
7273
# set into PhysX API
7374
for attr_name, value in cfg.items():
74-
safe_set_attribute_on_usd_prim(prim, f"physxMaterial:{attr_name}", value, camel_case=False)
75+
safe_set_attribute_on_usd_prim(prim, f"physxMaterial:{to_camel_case(attr_name)}", value, camel_case=False)
7576
# return the prim
7677
return prim
7778

@@ -124,6 +125,8 @@ def spawn_deformable_body_material(prim_path: str, cfg: physics_materials_cfg.De
124125
del cfg["func"]
125126
# set into PhysX API
126127
for attr_name, value in cfg.items():
127-
safe_set_attribute_on_usd_prim(prim, f"physxDeformableBodyMaterial:{attr_name}", value, camel_case=False)
128+
safe_set_attribute_on_usd_prim(
129+
prim, f"physxDeformableBodyMaterial:{to_camel_case(attr_name)}", value, camel_case=False
130+
)
128131
# return the prim
129132
return prim

0 commit comments

Comments
 (0)