Blender Git Loki
Git Commits -> Revision 4277f3f
Revision 4277f3f by Brecht Van Lommel (render25) March 24, 2010, 10:14 (GMT) |
Render Branch: linked groups object matrix and data evaluation no longer happens in group space now, but in scene/world space. This ensures e.g. gravity goes in the right direction if the group is rotated, or collision with objects outside of the group works. This only works correct if there is one instance of the group, but that was the case already. This also fixes collision with objects in groups not working, and removes some object_handle_update calls that should no longer be needed in 2.5. |
Commit Details:
Full Hash: 4277f3f424c17841091ef4176ad03f9eb56c8ead
SVN Revision: 27711
Parent Commit: b37b60c
Lines Changed: +82, -45
10 Modified Paths:
/source/blender/blenkernel/BKE_object.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/collision.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/group.c (+37, -5) (Diff)
/source/blender/blenkernel/intern/object.c (+13, -10) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+24, -13) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+1, -2) (Diff)
/source/blender/editors/space_outliner/outliner.c (+0, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+0, -6) (Diff)
/source/blender/blenkernel/intern/collision.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/group.c (+37, -5) (Diff)
/source/blender/blenkernel/intern/object.c (+13, -10) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+24, -13) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+1, -2) (Diff)
/source/blender/editors/space_outliner/outliner.c (+0, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+1, -1) (Diff)
/source/blender/editors/uvedit/uvedit_draw.c (+0, -6) (Diff)