Blender Git Loki

Blender Git "soc-2014-shapekey" branch commits.

Page: 6 / 6

May 15, 2014, 23:49 (GMT)
Merge remote-tracking branch 'origin/master' into soc
May 15, 2014, 23:42 (GMT)
Initial rough support for Scratch Shapekey

Scratch shape key types added to Key DNA. Modifications to file
reading/writing are done to save the Scratch's data.

Auto-commit property is added to the Scene's tool_settings. Versioning
code to set it to 1 by default is added.

EditMesh kernel module now has a hashing function to determine if the
mesh's topology has been changed.

editmesh_utils.c now has features to work with both the scratch shape key,
supporting scratch-based shape key recalculations, and sped-up
shapekey recalculation in case the Mesh didn't change topology.
This is draft rough buggy code yet.

UI: added Auto-Commit under the Shape Keys panel, removed Apply Shape keys
in Edit Mode - won't be needed later.

Next to do: check undo support.
May 15, 2014, 23:19 (GMT)
Implemented draft topology x17-based hashing in BKE_editmesh
May 13, 2014, 11:29 (GMT)
Minor cleanup in key.c
May 13, 2014, 11:29 (GMT)
Revert "Minor cleanup in key.c"

This reverts commit 25883c59cd0320c5f0841145352aed411220def5.

Was a terrible idea after two hours of WTF crashes
May 13, 2014, 11:29 (GMT)
Modifications to key DNA and RNA to have initial types for scratch and mix switching
May 13, 2014, 11:29 (GMT)
It's now forbidden to set a shape key to be relative to itself
May 13, 2014, 11:29 (GMT)
Small updates on bmesh_pe
May 13, 2014, 11:29 (GMT)
Remove testing code from transform_conversions
May 13, 2014, 11:29 (GMT)
Small style cleanup in key.c
May 13, 2014, 11:29 (GMT)
A much better shapekey-movement idea

Removed place at index and updated Shape Key Move instead to do the same
thing and not break existing Python access to Shape Key move.
May 13, 2014, 11:29 (GMT)
Proportional editing distance for BMeshes

Connected, projected and simple falloff distance calculation can now be
done from bmesh_pe.h.

Temporary terrible code alterations to test the falloff routines in transform engine
May 13, 2014, 11:29 (GMT)
Shape keys code cleanup round 1

BKE_key_move introduced. Moves a shape key to a given index in the shape
key list. Has a wrapper operator. Can implement shape key sorting now and other stuff.

TODO: need double triangle icon!
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021