[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