Collision Operator¶
About¶
Header File: expressiontag/description/gvcollision.h
Description Category: GraphView Operators.
- Included Description:
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Collision Type
Parameter ID: c4d.GV_COLLISION_TYPE
Parameter Type: int
- Cycle Values:
Bounding Box (c4d.GV_COLLISION_OPERATOR_TYPE_CUBE)
Sphere (c4d.GV_COLLISION_OPERATOR_TYPE_SPHERE)
Object (c4d.GV_COLLISION_OPERATOR_TYPE_POLYGON)
Distance (c4d.GV_COLLISION_OPERATOR_TYPE_DISTANCE)
Tolerance (c4d.GV_COLLISION_OPERATOR_TYPE_TOLERANCE)
Parameter: Use Deformed Points
Parameter ID: c4d.GV_COLLISION_USE_DEFORMED
Parameter Type: bool
Parameter: Matrix Mode
Parameter ID: c4d.GV_COLLISION_MODE
Parameter Type: int
- Cycle Values:
Global (c4d.GV_COLLISION_OPERATOR_MODE_GLOBAL)
Local (c4d.GV_COLLISION_OPERATOR_MODE_LOCAL)
Parameter: Include Children
Parameter ID: c4d.GV_COLLISION_USE_HIERARCHY
Parameter Type: bool
Parameter: Selection Tag 1
Parameter ID: c4d.GV_COLLISION_SELECTION1
Parameter Type:
c4d.BaseList2D
Parameter: Selection Tag 2
Parameter ID: c4d.GV_COLLISION_SELECTION2
Parameter Type:
c4d.BaseList2D
Parameter: Tolerance
Parameter ID: c4d.GV_COLLISION_INPUT_TOLERANCE
Parameter Type: float
Parameter: Collision
Parameter ID: c4d.GV_COLLISION_OUTPUT
Parameter Type: bool
Parameter: Distance
Parameter ID: c4d.GV_COLLISION_OUTPUT_DISTANCE
Parameter Type: float
Parameter: Polygon Index 1
Parameter ID: c4d.GV_COLLISION_OUTPUT_INDEX1
Parameter Type: int
Parameter: Polygon Index 2
Parameter ID: c4d.GV_COLLISION_OUTPUT_INDEX2
Parameter Type: int
Parameter: Point 1
Parameter ID: c4d.GV_COLLISION_OUTPUT_POINT1
Parameter Type:
c4d.Vector
Parameter: Point 2
Parameter ID: c4d.GV_COLLISION_OUTPUT_POINT2
Parameter Type:
c4d.Vector