Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_cloth_types.h
| Show First 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | typedef struct ClothCollSettings { | ||||
| float friction; /* Friction/damping applied on contact with other object.*/ | float friction; /* Friction/damping applied on contact with other object.*/ | ||||
| float damping; /* Collision restitution on contact with other object.*/ | float damping; /* Collision restitution on contact with other object.*/ | ||||
| float selfepsilon; /* for selfcollision */ | float selfepsilon; /* for selfcollision */ | ||||
| float repel_force, distance_repel; | float repel_force, distance_repel; | ||||
| int flags; /* collision flags defined in BKE_cloth.h */ | int flags; /* collision flags defined in BKE_cloth.h */ | ||||
| short self_loop_count; /* How many iterations for the selfcollision loop */ | short self_loop_count; /* How many iterations for the selfcollision loop */ | ||||
| short loop_count; /* How many iterations for the collision loop. */ | short loop_count; /* How many iterations for the collision loop. */ | ||||
| int pad; | int pad; | ||||
| struct Group *group; /* Only use colliders from this group of objects */ | struct Collection *group; /* Only use colliders from this group of objects */ | ||||
| short vgroup_selfcol; /* vgroup to paint which vertices are used for self collisions */ | short vgroup_selfcol; /* vgroup to paint which vertices are used for self collisions */ | ||||
| short pad2[3]; | short pad2[3]; | ||||
| } ClothCollSettings; | } ClothCollSettings; | ||||
| #endif | #endif | ||||