diff options
author | Erwin Coumans <blender@erwincoumans.com> | 2009-05-24 02:35:47 +0400 |
---|---|---|
committer | Erwin Coumans <blender@erwincoumans.com> | 2009-05-24 02:35:47 +0400 |
commit | eb8c5f3272b87fffaf017badf55f761de9a04fd1 (patch) | |
tree | 6ce64cb7c6c1a2028a8bdb75bb951f6ad0e01bec /source/blender/makesdna | |
parent | a96ce9453f2a8d39e238d20c1c4dec9fe5becfb5 (diff) |
Set default constraint solver mode more compatible to Blender 2.48 settings, this fixes rigid body stacking in this blend file:
http://blenderartists.org/forum/showpost.php?p=1382653&postcount=102
(todo: expose this setting in World setting GUI)
Expose contact processing threshold in Advanced GUI, next to rigid body margin, called CPT.
Default to 1, makes rigid body stacking a bit more stable, smaller values makes sliding easier (at the cost of easier jittering).
Disabled for 'dynamic' objects that don't rotate, because characters etc. always need smooth sliding.
Diffstat (limited to 'source/blender/makesdna')
-rw-r--r-- | source/blender/makesdna/DNA_object_types.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h index 9121f38be16..11fa44fe488 100644 --- a/source/blender/makesdna/DNA_object_types.h +++ b/source/blender/makesdna/DNA_object_types.h @@ -159,7 +159,7 @@ typedef struct Object { float margin; float max_vel; /* clamp the maximum velocity 0.0 is disabled */ float min_vel; /* clamp the maximum velocity 0.0 is disabled */ - float pad3; /* clamp the maximum velocity 0.0 is disabled */ + float pad3; /* pad3 is now used for m_contactProcessingThreshold, can we still rename it? */ char dt, dtx; char totcol; /* copy of mesh or curve or meta */ |