diff --git a/leenkx/blender/lnx/exporter.py b/leenkx/blender/lnx/exporter.py index 4fd6fec..d7bf17c 100644 --- a/leenkx/blender/lnx/exporter.py +++ b/leenkx/blender/lnx/exporter.py @@ -2830,8 +2830,8 @@ class LeenkxExporter: deact_av = 0.0 deact_time = 0.0 body_params = {} - body_params['linearDamping'] = bobject.lnx_rb_linear_damping - body_params['angularDamping'] = bobject.lnx_rb_angular_damping + body_params['linearDamping'] = rb.linear_damping + body_params['angularDamping'] = rb.angular_damping body_params['linearFactorsX'] = lx body_params['linearFactorsY'] = ly body_params['linearFactorsZ'] = lz diff --git a/leenkx/blender/lnx/props.py b/leenkx/blender/lnx/props.py index ce6d643..7ab49fb 100644 --- a/leenkx/blender/lnx/props.py +++ b/leenkx/blender/lnx/props.py @@ -377,9 +377,6 @@ def init_properties(): bpy.types.Object.lnx_rb_angular_velocity_min = FloatProperty(name="Angular Velocity Min", description="Minimum angular velocity", default=0.0, min=0.0) bpy.types.Object.lnx_rb_angular_velocity_max = FloatProperty(name="Angular Velocity Max", description="Maximum angular velocity", default=0.0, min=0.0) - # Damping controls - bpy.types.Object.lnx_rb_linear_damping = FloatProperty(name="Linear Damping", description="Linear damping factor", default=0.04, min=0.0, max=1.0) - bpy.types.Object.lnx_rb_angular_damping = FloatProperty(name="Angular Damping", description="Angular damping factor", default=0.1, min=0.0, max=1.0) # Lock translation axes bpy.types.Object.lnx_rb_lock_translation_x = BoolProperty(name="Lock Translation X", description="Lock movement along X axis", default=False) diff --git a/leenkx/blender/lnx/props_ui.py b/leenkx/blender/lnx/props_ui.py index 6ff3211..cdb6b3f 100644 --- a/leenkx/blender/lnx/props_ui.py +++ b/leenkx/blender/lnx/props_ui.py @@ -253,11 +253,6 @@ class LNX_PT_PhysicsPropsPanel(bpy.types.Panel): layout.prop(obj, 'lnx_rb_angular_velocity_min') layout.prop(obj, 'lnx_rb_angular_velocity_max') - # Damping section - layout.separator() - layout.label(text="Damping:") - layout.prop(obj, 'lnx_rb_linear_damping') - layout.prop(obj, 'lnx_rb_angular_damping') # Lock Translation section layout.separator()