[Soc-2006-cvs] CVS commit: soc-blender/source/blender/include BDR_sculptmode.h soc-blender/source/blender/makesdna DNA_mesh_types.h DNA_meshdata_types.h soc-blender/source/blender/src editobject.c multires.c sculptmode.c space.c

Nicholas Bishop nicholasbishop at gmail.com
Thu Jul 20 02:15:24 CEST 2006


nicholasbishop (Nicholas Bishop) 2006/07/20 02:15:24 CEST

  Modified files:        (Branch: nicholasbishop)
    soc-blender/source/blender/include BDR_sculptmode.h 
    soc-blender/source/blender/makesdna DNA_mesh_types.h 
                                        DNA_meshdata_types.h 
    soc-blender/source/blender/src editobject.c multires.c 
                                   sculptmode.c space.c 
  
  Log:
  Added partial mesh visibility tool. This allows portions of the mesh to be
  hidden by pressing dragging with ctrl+shift held down while in sculptmode.
  Everything within the selection rectangle this action draws is hidden, both
  from drawing and from the sculpt functions. To redisplay the hidden areas,
  press ctrl+shift and click. Note that switching to editmode or changing levels
  in multires will redisplay the hidden areas.
  
  This feature is implemented to do all of the calculation work when hiding or
  displaying areas of the model, never while modifying it with the sculpt tools
  or while drawing it. Vertices are remapped so that all the visible vertices
  come first in the mvert array, followed by the hidden vertices. The original
  order is stored in the vert_map array of PartialMesh. The original edge and
  face arrays are also stored in PartialMesh (shallow copy), and new arrays
  containing only the visible edges and faces are stored in mesh.
  
  Revision  Changes    Path
  1.1.2.8   +5 -0      soc-blender/source/blender/include/Attic/BDR_sculptmode.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/include/Attic/BDR_sculptmode.h.diff?r1=1.1.2.7&r2=1.1.2.8&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.1.1.4.3 +2 -1      soc-blender/source/blender/makesdna/DNA_mesh_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/makesdna/DNA_mesh_types.h.diff?r1=1.1.1.1.4.2&r2=1.1.1.1.4.3&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.1.1.4.9 +6 -0      soc-blender/source/blender/makesdna/DNA_meshdata_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/makesdna/DNA_meshdata_types.h.diff?r1=1.1.1.1.4.8&r2=1.1.1.1.4.9&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.1.1.4.5 +2 -1      soc-blender/source/blender/src/editobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/editobject.c.diff?r1=1.1.1.1.4.4&r2=1.1.1.1.4.5&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.2.19  +6 -0      soc-blender/source/blender/src/Attic/multires.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/Attic/multires.c.diff?r1=1.1.2.18&r2=1.1.2.19&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.2.21  +246 -0    soc-blender/source/blender/src/Attic/sculptmode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/Attic/sculptmode.c.diff?r1=1.1.2.20&r2=1.1.2.21&cvsroot=soc-2006&only_with_tag=nicholasbishop>
  1.1.1.1.4.7 +4 -1      soc-blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/soc-blender/source/blender/src/space.c.diff?r1=1.1.1.1.4.6&r2=1.1.1.1.4.7&cvsroot=soc-2006&only_with_tag=nicholasbishop>


More information about the Soc-2006-cvs mailing list