unreal.ChaosClothingInteractor

class unreal.ChaosClothingInteractor(outer: Object | None = None, name: Name | str = 'None')

Bases: ClothingInteractor

Chaos Clothing Interactor

C++ Source:

  • Plugin: ChaosCloth

  • Module: ChaosCloth

  • File: ChaosClothingSimulationInteractor.h

reset_and_teleport(reset=False, teleport=False) None

Reset and Teleport

Parameters:
set_aerodynamics(drag_coefficient=0.070000, lift_coefficient=0.035000, wind_velocity=[0.000000, 0.000000, 0.000000]) None

Deprecated. This function cannot set different Low and High values for the Drag and Lift weight maps. Use SetWind instead.

Parameters:
  • drag_coefficient (float) –

  • lift_coefficient (float) –

  • wind_velocity (Vector) –

set_anim_drive(anim_drive_stiffness=[0.000000, 1.000000], anim_drive_damping=[0.000000, 1.000000]) None

Set Anim Drive

Parameters:
set_anim_drive_linear(anim_drive_stiffness=0.000000) None

Set Anim Drive Linear

Parameters:

anim_drive_stiffness (float) –

set_backstop(enabled=True) None

Set Backstop

Parameters:

enabled (bool) –

set_collision(collision_thickness=1.000000, friction_coefficient=0.800000, use_ccd=False, self_collision_thickness=2.000000) None

Set Collision

Parameters:
  • collision_thickness (float) –

  • friction_coefficient (float) –

  • use_ccd (bool) –

  • self_collision_thickness (float) –

set_damping(damping_coefficient=0.010000, local_damping_coefficient=0.000000) None

Set Damping

Parameters:
  • damping_coefficient (float) –

  • local_damping_coefficient (float) –

set_gravity(gravity_scale=1.000000, is_gravity_overridden=False, gravity_override=[0.000000, 0.000000, -981.000000]) None

Set Gravity

Parameters:
  • gravity_scale (float) –

  • is_gravity_overridden (bool) –

  • gravity_override (Vector) –

set_long_range_attachment(tether_stiffness=[1.000000, 1.000000], tether_scale=[1.000000, 1.000000]) None

Set Long Range Attachment

Parameters:
set_long_range_attachment_linear(tether_stiffness=1.000000, tether_scale=1.000000) None

Set Long Range Attachment Linear

Parameters:
  • tether_stiffness (float) –

  • tether_scale (float) –

set_material(edge_stiffness=[1.000000, 1.000000], bending_stiffness=[1.000000, 1.000000], area_stiffness=[1.000000, 1.000000]) None

Set Material

Parameters:
set_material_linear(edge_stiffness=1.000000, bending_stiffness=1.000000, area_stiffness=1.000000) None

Set Material Linear

Parameters:
  • edge_stiffness (float) –

  • bending_stiffness (float) –

  • area_stiffness (float) –

set_pressure(pressure=[0.000000, 1.000000]) None

Set Pressure

Parameters:

pressure (Vector2D) –

set_velocity_scale(linear_velocity_scale=[0.750000, 0.750000, 0.750000], angular_velocity_scale=0.750000, fictitious_angular_scale=1.000000) None

Set Velocity Scale

Parameters:
  • linear_velocity_scale (Vector) –

  • angular_velocity_scale (float) –

  • fictitious_angular_scale (float) –

set_wind(drag=[0.070000, 0.500000], lift=[0.070000, 0.500000], air_density=0.000001, wind_velocity=[0.000000, 0.000000, 0.000000]) None

Set Wind

Parameters: