Fix ignored units of springref

This commit is contained in:
Bálint Hodossy
2022-12-15 15:36:14 +00:00
parent e95b0c0eaf
commit a0ab1940bf
@@ -72,7 +72,7 @@ namespace Mujoco {
var springDamper = mjcf.GetVector2Attribute("springdamper", Vector2.zero);
TimeConstant = springDamper.x;
DampingRatio = springDamper.y;
EquilibriumPose = mjcf.GetFloatAttribute("springref", 0.0f);
EquilibriumPose = MjSceneImportSettings.AnglesInDegrees? mjcf.GetFloatAttribute("springref", 0.0f) : mjcf.GetFloatAttribute("springref", 0.0f) * Mathf.Rad2Deg;
Damping = mjcf.GetFloatAttribute("damping", 0.0f);
Stiffness = mjcf.GetFloatAttribute("stiffness", 0.0f);
}