Blender Git Commit Log
Git Commits -> Revision 75ae1ae
Revision 75ae1ae by Ton Roosendaal (master) July 13, 2005, 19:42 (GMT) |
Armature "XRay mode" now draws nicely with solid too. For it to work, I had to add a new feature to the 3d window, to collect "after draw" objects, which get drawn as last, after a clear of the zbuffer. Same method can be used for nice OpenGL transparent draw, the system is ready for it, do that later. The huge commit is caused by cleaning up globals from struct Global. Many variables were unused or just not needed anymore. Did that to move the ugly G.zbuf to where it belongs, in the View3D space struct. :) |
Commit Details:
Full Hash: 75ae1ae5ef0d3bb37cd3a5c70699955cb207dcde
SVN Revision: 4711
Parent Commit: 64af8d0
Lines Changed: +128, -135
14 Modified Paths:
/source/blender/blenkernel/BKE_global.h (+7, -19) (Diff)
/source/blender/blenkernel/intern/blender.c (+0, -2) (Diff)
/source/blender/include/BSE_drawview.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+20, -0) (Diff)
/source/blender/radiosity/extern/include/radio.h (+0, -2) (Diff)
/source/blender/radiosity/intern/source/raddisplay.c (+5, -45) (Diff)
/source/blender/src/drawarmature.c (+1, -18) (Diff)
/source/blender/src/drawobject.c (+27, -22) (Diff)
/source/blender/src/drawview.c (+54, -13) (Diff)
/source/blender/src/editobject.c (+1, -1) (Diff)
/source/blender/src/transform_constraints.c (+1, -1) (Diff)
/source/blender/src/transform_manipulator.c (+4, -4) (Diff)
/source/blender/src/view.c (+4, -2) (Diff)
/source/creator/creator.c (+0, -4) (Diff)
/source/blender/blenkernel/intern/blender.c (+0, -2) (Diff)
/source/blender/include/BSE_drawview.h (+4, -2) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+20, -0) (Diff)
/source/blender/radiosity/extern/include/radio.h (+0, -2) (Diff)
/source/blender/radiosity/intern/source/raddisplay.c (+5, -45) (Diff)
/source/blender/src/drawarmature.c (+1, -18) (Diff)
/source/blender/src/drawobject.c (+27, -22) (Diff)
/source/blender/src/drawview.c (+54, -13) (Diff)
/source/blender/src/editobject.c (+1, -1) (Diff)
/source/blender/src/transform_constraints.c (+1, -1) (Diff)
/source/blender/src/transform_manipulator.c (+4, -4) (Diff)
/source/blender/src/view.c (+4, -2) (Diff)
/source/creator/creator.c (+0, -4) (Diff)