Blender Git Loki

Git Commits -> Revision 64c7bad

October 17, 2020, 22:11 (GMT)
New branch to fix multires topology editing. WIP

Changes:
* Brought back bmesh_mdisps_space_set, written from scratch using
subdiv api, not ccg.
* Wrote a function to smooth multigres grids from within bmesh. I might
not need it; unless anyone thinks of a use for it I'll go ahead and
delete it.

Todo:
* Purge code of all usages of CCG for multires.

This commit:
* Wrote a utility function to dump multires displacements into a (new)
scene object.
* Consequently, I now know that the CCG_based multires code is not
compatible with the OpenSubdiv based code. The former produces gaps
between grids when converting displacements to object space.

Commit Details:

Full Hash: 64c7bad391557b81070b112c33e22ae68b8697da
Parent Commit: 4659855
Lines Changed: +398, -144

14 Modified Paths:

/source/blender/blenkernel/BKE_multires.h (+3, -0) (Diff)
/source/blender/blenkernel/intern/mesh_mirror.c (+0, -1) (Diff)
/source/blender/blenkernel/intern/multires.c (+329, -131) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+56, -4) (Diff)
/source/blender/editors/mesh/mesh_intern.h (+1, -0) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+1, -0) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+1, -1) (Diff)
/source/blender/io/collada/collada_utils.cpp (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_decimate.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_triangulate.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_wireframe.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_types.c (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021