Blender Git Loki

Git Commits -> Revision c53bbff

June 19, 2008, 03:13 (GMT)
Big commit with initial support for sculpting of meshes with the multires modifier.

With this commit, the displacement custom data is being applied to a subdivided version of the base mesh using a modification of CCGSubsurf.

Sculpting on the highest level of the multires mesh now works, with (at least) these caveats:
* Only the plain 'Draw' brush works for now
* Normals aren't being updated during sculpting, so it doesn't actually look right yet
* When displacements are applied or calculated, only interior face points are handled, so original vertices and edge vertices will look wrong after switching levels.

Commit Details:

Full Hash: c53bbffa9be6c3da330ed08e96c65521f0a4d3ae
SVN Revision: 15277
Parent Commit: e449bfd
Lines Changed: +594, -32

11 Modified Paths:

/source/blender/blenkernel/BKE_multires.h (+42, -0) (Diff)
/source/blender/blenkernel/BKE_subsurf.h (+8, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+119, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+8, -6) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+3, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+8, -1) (Diff)
/source/blender/blenkernel/intern/multires.c (+306, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+60, -14) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+1, -0) (Diff)
/source/blender/src/buttons_editing.c (+3, -2) (Diff)
/source/blender/src/sculptmode.c (+36, -9) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021