Blender Git Loki

Git Commits -> Revision f0a8a93

Revision f0a8a93 by Daniel Dunbar (master)
March 31, 2005, 15:44 (GMT)
- removed USE_CCGSUBSURF define (always on now)
- added G.editMesh->derived pointer... idea is to use this
for mesh derived from editmesh instead of Mesh->derived (as the
derived mesh tends to vary depending on what it came from).

This part could be cleaner, also there may problems with it not
being invalidated correctly.

- And most importantly: In case people were beginning to worry all
these edits were just crazy zr stuff, the big point comes about:
Incremental subsurf calculation is now enabled. This gives massive
speed improvements when editing a large mesh.

For the eye-candy happy: try setting G.rt==52 before entering editmode
and the edges and vertices (in optimal mode) will switch to displaying
visually the age since a region has last been calculated. Lots of
fun!

Commit Details:

Full Hash: f0a8a93292b25e8a6bcf1809b4ab623310a3b28d
SVN Revision: 4139
Parent Commit: 0d35a1d
Lines Changed: +104, -41

11 Modified Paths:

/source/blender/blenkernel/BKE_subsurf.h (+2, -4) (Diff)
/source/blender/blenkernel/intern/CCGSubSurf.c (+0, -4) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+12, -3) (Diff)
/source/blender/blenkernel/intern/displist.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/subsurf.c (+9, -6) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+59, -14) (Diff)
/source/blender/blenlib/BLI_editVert.h (+3, -0) (Diff)
/source/blender/include/butspace.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_mesh_types.h (+0, -3) (Diff)
/source/blender/src/buttons_editing.c (+11, -5) (Diff)
/source/blender/src/editmesh.c (+6, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021