[Bf-blender-cvs] CVS commit: blender/source/blender/blenloader/intern readfile.c writefile.c blender/source/blender/include BIF_editview.h BSE_drawview.h BSE_view.h blender/source/blender/makesdna DNA_object_types.h DNA_view3d_types.h blender/source/blender/src drawimage.c ...

Ton Roosendaal ton at blender.org
Sat Aug 20 21:18:35 CEST 2005


ton (Ton Roosendaal) 2005/08/20 21:18:35 CEST

  Modified files:
    blender/source/blender/blenloader/intern readfile.c 
                                             writefile.c 
    blender/source/blender/include BIF_editview.h BSE_drawview.h 
                                   BSE_view.h 
    blender/source/blender/makesdna DNA_object_types.h 
                                    DNA_view3d_types.h 
    blender/source/blender/src drawimage.c drawipo.c drawobject.c 
                               drawview.c editlattice.c 
                               editmesh_mods.c editmesh_tools.c 
                               editview.c space.c transform.c 
                               view.c 
  
  Log:
  New feature; User definable Clipping Planes.
  
  Press ALT+B in 3d window, draw a rect, and it becomes a clipping
  volume of 4 planes. You then can rotate the view anyway you like.
  Works for each 3d window individually.
  
  Disable it with another ALT+B press.
  
  Commit is huge because it had to change all selection code as well.
  The user-clipping planes are in 'eye space', the other clipping
  happens in projected 'viewport space'.
  
  Nice to notice is that the 'x=3200' convention (to denote a coordinate
  is clipped) now is a define. Define value is still a number though... but
  we now can get up to screens of 12000 pixels without issues!
  
  Known issue; here it refuses to draw the 'object centers' or Lamp icons
  within the clipping region. Can't find any reason for it... however, we
  might move to non-pixmaps for it anyway.
  
  Testing might reveil numerous issues, will be standby for it.
  
  Curious? Check this http://www.blender.org/bf/rt4.jpg
  
  Revision  Changes    Path
  1.175     +2 -1      blender/source/blender/blenloader/intern/readfile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/readfile.c.diff?r1=1.174&r2=1.175&cvsroot=bf-blender>
  1.55      +2 -1      blender/source/blender/blenloader/intern/writefile.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenloader/intern/writefile.c.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>
  1.9       +4 -1      blender/source/blender/include/BIF_editview.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editview.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.13      +5 -1      blender/source/blender/include/BSE_drawview.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BSE_drawview.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.13      +6 -3      blender/source/blender/include/BSE_view.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BSE_view.h.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.36      +1 -3      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.35&r2=1.36&cvsroot=bf-blender>
  1.26      +8 -2      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.25&r2=1.26&cvsroot=bf-blender>
  1.39      +4 -3      blender/source/blender/src/drawimage.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawimage.c.diff?r1=1.38&r2=1.39&cvsroot=bf-blender>
  1.52      +3 -3      blender/source/blender/src/drawipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawipo.c.diff?r1=1.51&r2=1.52&cvsroot=bf-blender>
  1.232     +38 -29    blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.231&r2=1.232&cvsroot=bf-blender>
  1.154     +90 -6     blender/source/blender/src/drawview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.153&r2=1.154&cvsroot=bf-blender>
  1.16      +2 -2      blender/source/blender/src/editlattice.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editlattice.c.diff?r1=1.15&r2=1.16&cvsroot=bf-blender>
  1.65      +7 -0      blender/source/blender/src/editmesh_mods.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_mods.c.diff?r1=1.64&r2=1.65&cvsroot=bf-blender>
  1.101     +2 -2      blender/source/blender/src/editmesh_tools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.100&r2=1.101&cvsroot=bf-blender>
  1.76      +58 -2     blender/source/blender/src/editview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editview.c.diff?r1=1.75&r2=1.76&cvsroot=bf-blender>
  1.291     +16 -12    blender/source/blender/src/space.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/space.c.diff?r1=1.290&r2=1.291&cvsroot=bf-blender>
  1.121     +2 -2      blender/source/blender/src/transform.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform.c.diff?r1=1.120&r2=1.121&cvsroot=bf-blender>
  1.55      +41 -17    blender/source/blender/src/view.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/view.c.diff?r1=1.54&r2=1.55&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list