Blender Git Loki

Blender Git "gooseberry" branch commits.

Page: 20 / 103

May 5, 2015, 13:37 (GMT)
Take transformation into account between the duplicator and strands
object.

The strand edit mode uses the local space of the active object, which
is the duplicator (and dupli cache owner). The strands data is in local
space of the original particle system object however, so have to
convert. This is a very hackish solution, using the first instance of
the strands data, which only works for single instance data.
May 5, 2015, 12:41 (GMT)
Strand edit functions for storing edit data in the Cache Shape Key
modifier and editing in hair edit mode.
May 5, 2015, 12:29 (GMT)
Merge branch 'strand_editmode' into alembic
May 5, 2015, 12:27 (GMT)
Another fix for mirror editing of strand data.

Currently strand edit mode tool use the object data 'x mirror' flag.
This flag is only available on mesh objects, but the strand editing
can be used for dupli override caches etc. as well. Eventually strand
editing should get it's own independent flag to avoid this problem.
May 5, 2015, 12:05 (GMT)
Merge branch 'strand_editmode' into alembic
May 5, 2015, 12:03 (GMT)
Fix for call to mirror functions when mirroring is not enabled, giving
warnings.
May 4, 2015, 16:39 (GMT)
Merge branch 'strand_editmode' into alembic
May 4, 2015, 16:37 (GMT)
Moved particle related functions of the strands edit mode into a
separate file.

This may seem a bit like overkill, but it helps ensure that no particle
depedencies messes up the strand editing code. The same will be done for
other use cases of the strand editing code in the future.
May 4, 2015, 15:53 (GMT)
Merge branch 'strand_editmode' into alembic
May 4, 2015, 15:52 (GMT)
Added missing CD layer type name for MSurfaceSample.
May 4, 2015, 15:37 (GMT)
Merge branch 'strand_editmode' into alembic

Conflicts:
source/blender/editors/space_view3d/drawstrands.c
source/blender/editors/space_view3d/view3d_intern.h
May 4, 2015, 15:35 (GMT)
Forgot this last merge
May 4, 2015, 15:34 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/editors/space_sequencer/sequencer_draw.c
May 4, 2015, 15:15 (GMT)
Merge branch 'master' into alembic
May 4, 2015, 15:14 (GMT)
Merge branch 'master' into strand_editmode

Conflicts:
source/blender/bmesh/bmesh_class.h
source/blender/bmesh/intern/bmesh_mesh_conv.h
May 4, 2015, 14:54 (GMT)
Extended shape key evaluation for cached strands blending.

Now shape keys don't replace the cached base data entirely with the
static Basis shape. Instead the current state as coming from the cache
is interpreted as the variable refkey instead of the Basis key.

The Basis key is in fact redundant, but removing it would require
changing a lot of shared shapekey code, so it's left in for now.
May 4, 2015, 11:05 (GMT)
Consider an empty keyblocks list to be a new key, so a Basis shape is
added automatically.
May 4, 2015, 11:04 (GMT)
Actual shape key evaluation in the shape key modifier for caches.
May 4, 2015, 11:01 (GMT)
Make strand shapes relative by default.
May 4, 2015, 11:01 (GMT)
Unused variables.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021