[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