Blender Git Loki

Git Commits -> Revision 0b7f581

Revision 0b7f581 by Bastien Montagne (master)
April 13, 2014, 10:25 (GMT)
Split Normals I (2/5): Add basic BMesh support of split normals.

* Merely a re-implementation of core split algorithm for BMesh, taking advantage of topological data available.
* This code needs valid loop indices, so added BM_LOOP support to BM_mesh_elem_index_ensure() & co.

Reviewers: campbellbarton

Reviewed By: campbellbarton

CC: brecht

Differential Revision: https://developer.blender.org/D366

Commit Details:

Full Hash: 0b7f5813973c515b84cd7c18ef6d7d1e59374237
Parent Commit: 18e4224
Lines Changed: +305, -20

10 Modified Paths:

/source/blender/blenkernel/intern/editderivedmesh.c (+45, -1) (Diff)
/source/blender/bmesh/bmesh_class.h (+3, -4) (Diff)
/source/blender/bmesh/intern/bmesh_core.c (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+245, -4) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.h (+2, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_conv.c (+1, -0) (Diff)
/source/blender/bmesh/tools/bmesh_decimate_collapse.c (+1, -1) (Diff)
/source/blender/bmesh/tools/bmesh_edgenet.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+4, -8) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021