[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel/intern mesh.c blender/source/blender/include BIF_editmesh.h BIF_meshtools.h BIF_transform.h blender/source/blender/python/api2_2x NMesh.c blender/source/blender/src editmesh.c editmesh_lib.c editmesh_tools.c meshtools.c ...

Daniel Dunbar daniel at zuster.org
Sat Jul 23 21:03:43 CEST 2005


zuster (Daniel Dunbar) 2005/07/23 21:03:43 CEST

  Modified files:
    blender/source/blender/blenkernel/intern mesh.c 
    blender/source/blender/include BIF_editmesh.h BIF_meshtools.h 
                                   BIF_transform.h 
    blender/source/blender/python/api2_2x NMesh.c 
    blender/source/blender/src editmesh.c editmesh_lib.c 
                               editmesh_tools.c meshtools.c 
                               transform_conversions.c 
  
  Log:
   - change mesh_calc_normals to set vertices with len(no)==0
     to normalised coordinate (convention in blender, helps with
     halo)
   - removed vertexnormals(), vertexnormals_mesh()
   - removed CTX_NO_NOR_RECALC (always assume already calculated)
   - change NMesh.c to call mesh_calc_normals
   - chance load_editMesh to call mesh_calc_normals after done
     converting instead of using editmesh normals
   - update recalc_editnormals to also calc vertex normals (whats
     4 more adds and a sqrt among friends)
  
  Its hard to believe, but it just might be the case that there
  are only two places mesh normals are calculated now (renderer
  and kernel)
  
  Revision  Changes    Path
  1.45      +6 -2      blender/source/blender/blenkernel/intern/mesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/intern/mesh.c.diff?r1=1.44&r2=1.45&cvsroot=bf-blender>
  1.41      +1 -2      blender/source/blender/include/BIF_editmesh.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_editmesh.h.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>
  1.4       +0 -1      blender/source/blender/include/BIF_meshtools.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_meshtools.h.diff?r1=1.3&r2=1.4&cvsroot=bf-blender>
  1.34      +1 -2      blender/source/blender/include/BIF_transform.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_transform.h.diff?r1=1.33&r2=1.34&cvsroot=bf-blender>
  1.83      +3 -4      blender/source/blender/python/api2_2x/NMesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/api2_2x/NMesh.c.diff?r1=1.82&r2=1.83&cvsroot=bf-blender>
  1.148     +4 -4      blender/source/blender/src/editmesh.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh.c.diff?r1=1.147&r2=1.148&cvsroot=bf-blender>
  1.38      +14 -146   blender/source/blender/src/editmesh_lib.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_lib.c.diff?r1=1.37&r2=1.38&cvsroot=bf-blender>
  1.66      +1 -10     blender/source/blender/src/editmesh_tools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/editmesh_tools.c.diff?r1=1.65&r2=1.66&cvsroot=bf-blender>
  1.13      +0 -158    blender/source/blender/src/meshtools.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/meshtools.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.33      +1 -3      blender/source/blender/src/transform_conversions.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/transform_conversions.c.diff?r1=1.32&r2=1.33&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list