[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_displist.h blender/source/blender/blenkernel/intern displist.c subsurf.c blender/source/blender/include BIF_editmesh.h BIF_glutil.h blender/source/blender/makesdna DNA_view3d_types.h blender/source/blender/src drawmesh.c drawobject.c drawview.c ...
Ton Roosendaal
ton at blender.org
Sat Sep 25 15:42:32 CEST 2004
ton (Ton Roosendaal) 2004/09/25 15:42:32 CEST
Modified files:
blender/source/blender/blenkernel BKE_displist.h
blender/source/blender/blenkernel/intern displist.c subsurf.c
blender/source/blender/include BIF_editmesh.h BIF_glutil.h
blender/source/blender/makesdna DNA_view3d_types.h
blender/source/blender/src drawmesh.c drawobject.c drawview.c
editmesh.c editmesh_mods.c
editview.c glutil.c header_view3d.c
mywindow.c view.c
Log:
Two nice workflow improvements;
- Zbuffer clipped selection
Based on same algos as for drawing (blender polygon offset) vertices, edges
and faces now are clipped for draw and selection when Zbuffer is used.
Note that it works for endpoint vertices of edges, and for facecenters.
Also works for border and circle-select
- Optimal draw subsurfs
This now draws optimal with faces and edges selected/unselected, hiding the
original 'cage' (mesh) completely.
TODO: edge select, which still uses original (invisible) edge.
http://www.blender3d.org/cms/Mesh_editing_rewrite.425.0.html
Revision Changes Path
1.15 +5 -1 blender/source/blender/blenkernel/BKE_displist.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_displist.h.diff?r1=1.14&r2=1.15&cvsroot=bf-blender>
1.35 +5 -3 blender/source/blender/blenkernel/intern/displist.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/displist.c.diff?r1=1.34&r2=1.35&cvsroot=bf-blender>
1.27 +27 -16 blender/source/blender/blenkernel/intern/subsurf.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/subsurf.c.diff?r1=1.26&r2=1.27&cvsroot=bf-blender>
1.29 +2 -1 blender/source/blender/include/BIF_editmesh.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editmesh.h.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
1.8 +3 -1 blender/source/blender/include/BIF_glutil.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_glutil.h.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
1.16 +2 -1 blender/source/blender/makesdna/DNA_view3d_types.h
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_view3d_types.h.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
1.20 +4 -8 blender/source/blender/src/drawmesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawmesh.c.diff?r1=1.19&r2=1.20&cvsroot=bf-blender>
1.90 +194 -152 blender/source/blender/src/drawobject.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.89&r2=1.90&cvsroot=bf-blender>
1.87 +3 -1 blender/source/blender/src/drawview.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.86&r2=1.87&cvsroot=bf-blender>
1.112 +3 -2 blender/source/blender/src/editmesh.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.111&r2=1.112&cvsroot=bf-blender>
1.6 +81 -14 blender/source/blender/src/editmesh_mods.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.5&r2=1.6&cvsroot=bf-blender>
1.29 +37 -12 blender/source/blender/src/editview.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
1.12 +39 -1 blender/source/blender/src/glutil.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/glutil.c.diff?r1=1.11&r2=1.12&cvsroot=bf-blender>
1.71 +7 -2 blender/source/blender/src/header_view3d.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.70&r2=1.71&cvsroot=bf-blender>
1.17 +7 -3 blender/source/blender/src/mywindow.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/mywindow.c.diff?r1=1.16&r2=1.17&cvsroot=bf-blender>
1.31 +5 -5 blender/source/blender/src/view.c
<http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/view.c.diff?r1=1.30&r2=1.31&cvsroot=bf-blender>
More information about the Bf-blender-cvs
mailing list