[Bf-blender-cvs] CVS commit: blender/source/blender/blenloader/intern readfile.c blender/source/blender/makesdna DNA_armature_types.h DNA_object_types.h blender/source/blender/src buttons_editing.c buttons_object.c drawarmature.c drawobject.c drawview.c usiblender.c
Ton Roosendaal
ton at blender.org
Thu Jul 14 14:44:34 CEST 2005
ton (Ton Roosendaal) 2005/07/14 14:44:33 CEST
Modified files:
blender/source/blender/blenloader/intern readfile.c
blender/source/blender/makesdna DNA_armature_types.h
DNA_object_types.h
blender/source/blender/src buttons_editing.c buttons_object.c
drawarmature.c drawobject.c
drawview.c usiblender.c
Log:
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.
Revision Changes Path
1.140 +27 -23 blender/source/blender/blenloader/intern/readfile.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.139&r2=1.140&cvsroot=bf-blender>
1.11 +3 -2 blender/source/blender/makesdna/DNA_armature_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_armature_types.h.diff?r1=1.10&r2=1.11&cvsroot=bf-blender>
1.31 +8 -8 blender/source/blender/makesdna/DNA_object_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_object_types.h.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
1.122 +1 -1 blender/source/blender/src/buttons_editing.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.121&r2=1.122&cvsroot=bf-blender>
1.76 +26 -13 blender/source/blender/src/buttons_object.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.75&r2=1.76&cvsroot=bf-blender>
1.4 +2 -2 blender/source/blender/src/drawarmature.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawarmature.c.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
1.193 +108 -57 blender/source/blender/src/drawobject.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.192&r2=1.193&cvsroot=bf-blender>
1.142 +40 -16 blender/source/blender/src/drawview.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.141&r2=1.142&cvsroot=bf-blender>
1.83 +5 -1 blender/source/blender/src/usiblender.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/usiblender.c.diff?r1=1.82&r2=1.83&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list