Collision Deformer

About

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Falloff

  • Parameter ID: ID_CA_COLLISION_DEFORMER_OBJECT_COORDS
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_NONE)
    • UV (ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_UV)
    • Distance (ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_LENGTH)
    • Surface (ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_SURFACE)
    • Collider (ID_CA_COLLISION_DEFORMER_OBJECT_COORDS_COLLIDER)

Parameter: Distance


Parameter: Strength


Parameter: Restore Shape


Parameter: Curve

  • Parameter ID: ID_CA_COLLISION_DEFORMER_OBJECT_FALLOFF
  • Parameter Type: SplineData

Parameter: Solver

  • Parameter ID: ID_CA_COLLISION_DEFORMER_MOTION
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Inside (ID_CA_COLLISION_DEFORMER_MOTION_INSIDE)
    • Inside (Stretch) (ID_CA_COLLISION_DEFORMER_MOTION_INSIDE_STRETCH)
    • Outside (ID_CA_COLLISION_DEFORMER_MOTION_OUTSIDE)
    • Outside (Volume) (ID_CA_COLLISION_DEFORMER_MOTION_OUTSIDE_FULL)
    • Intersect (ID_CA_COLLISION_DEFORMER_MOTION_INTERSECT)

Parameter: Objects

  • Parameter ID: ID_CA_COLLISION_DEFORMER_OBJECT_COLLIDERS
  • Parameter Type: InExcludeData

Parameter: Objects

  • Parameter ID: ID_CA_COLLISION_DEFORMER_OBJECTS
  • Parameter Type: InExcludeData

Parameter: Stretch/Relax


Parameter: Falloff


Parameter: Restore


Parameter: Collision


Parameter: Invert


Parameter: Falloff


Parameter: Invert


Parameter: Enable


Parameter: Compress


Parameter: Calculate


Parameter: Update


Parameter: Empty Cache


Parameter: Load...


Parameter: Save...


Parameter: Auto Time


Parameter: Start


Parameter: Stop


Parameter: Offset


Parameter: Scale


Parameter: Cache


Parameter: Size


Parameter: Steps


Parameter: Stretch


Parameter: Relax


Parameter: Stiffness


Parameter: Struct


Parameter: Flex