Blender Git Commit Log
Git Commits -> Revision e5a639a
Revision e5a639a by Ton Roosendaal (master) July 14, 2005, 12:44 (GMT) |
New: - XRAY draw for armatures now is generic "Draw Extra" option for any Object type. This feature just moves drawing to the end, after clearing the zbuffer again. - Solid draw mode now displays materials with Alpha, with the new "Draw extra" option "Transp" set. This also moves drawing transparent to the end, but it doesn't sort the transparent faces. Still looks OK. Note: this is not enabled in mesh editmode. Here all the fancy extra drawing just makes it nearly impossible to do OK. - Re-ordered Object Buttons -> "Draw" panel Fixes: - do_versions had check for the UserDef in it (new ogl texture cache). that can't be there, should be in usiblender.c (stupid exception). - same error caused reading older files to not always fix version changes on armatures (commit yesterday). - Outline select drawing happened also on picking-select draw, needless slowdown. |
Commit Details:
Full Hash: e5a639a161afd08670409ec6c123c668edac7111
SVN Revision: 4720
Parent Commit: 256a5cd
Lines Changed: +213, -116
9 Modified Paths:
/source/blender/blenloader/intern/readfile.c (+26, -22) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_object_types.h (+7, -7) (Diff)
/source/blender/src/buttons_editing.c (+1, -1) (Diff)
/source/blender/src/buttons_object.c (+26, -13) (Diff)
/source/blender/src/drawarmature.c (+1, -1) (Diff)
/source/blender/src/drawobject.c (+107, -56) (Diff)
/source/blender/src/drawview.c (+39, -15) (Diff)
/source/blender/src/usiblender.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_armature_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_object_types.h (+7, -7) (Diff)
/source/blender/src/buttons_editing.c (+1, -1) (Diff)
/source/blender/src/buttons_object.c (+26, -13) (Diff)
/source/blender/src/drawarmature.c (+1, -1) (Diff)
/source/blender/src/drawobject.c (+107, -56) (Diff)
/source/blender/src/drawview.c (+39, -15) (Diff)
/source/blender/src/usiblender.c (+4, -0) (Diff)