Blender Git Commits

Blender Git "hair_system" branch commits.

Page: 18 / 35

September 26, 2014, 07:26 (GMT)
Fix for hair chain testing in the cloth modifier.

Bending springs are en-bloc and not interleaved with other springs, so
this can't be used as a test for hair roots. Use consecutive indices
instead.
September 25, 2014, 21:19 (GMT)
Completed the implementation of bent rest shapes for hair.

Basically follows the Pixar approach from "Artistic Simulation of Curly
Hair".
September 25, 2014, 21:09 (GMT)
Gooseberry request: Backdrop for sequencer.
September 25, 2014, 16:10 (GMT)
Add missing notification for trimming to stop showing the extensions
September 25, 2014, 16:00 (GMT)
Gooseberry request, hide the extensions except when trimming.
September 25, 2014, 14:59 (GMT)
Get rid of temporary flags when loading the sound.
September 25, 2014, 14:26 (GMT)
Attempt to fix OSX issues (again): cleanup the loading flag for files
that are loading when interrupted.
September 25, 2014, 13:42 (GMT)
Target calculation for local non-straight rest shapes.

This is more involved than using simple straight bending targets
constructed from the neighboring segments, but necessary for restoring
groomed rest shapes.

The targets are defined by parallel-transporting a coordinate frame
along the hair, which smoothly rotates to avoid sudden twisting (Frenet
frame problem). The rest positions of hair vertices defines the target
vectors relative to the frame. In the deformed motion state the frame
is then recalculated and the targets constructed in world/root space.
September 25, 2014, 09:03 (GMT)
Have to include BLI_utildefines before BKE_collision now to have bool
defined.
September 25, 2014, 08:07 (GMT)
Basic implementation of the hair solver API functions.

With a couple of stubs to be implemented later.
September 24, 2014, 17:25 (GMT)
Cleanup: Re-enabled old particle hair code using the cloth modifier.

The new system works next to the old one, changes to the old code should
be minimal.
September 24, 2014, 17:09 (GMT)
change widget code, area now just stores a pointer to the widget list
corresponidng to it.
September 24, 2014, 17:04 (GMT)
Merge branch 'master' into hair_system_solver
September 24, 2014, 17:02 (GMT)
Merge branch 'master' into hair_immediate_fixes

Conflicts:
source/blender/blenkernel/intern/implicit.c
September 24, 2014, 16:30 (GMT)
Merge branch 'master' into wiggly-widgets
September 24, 2014, 16:00 (GMT)
Have to include BLI_utildefines before BKE_collision now to have bool
defined.
September 24, 2014, 15:44 (GMT)
Merge branch 'mesh_samples' into hair_system_solver

Conflicts:
source/blender/blenkernel/BKE_mesh_sample.h
source/blender/blenkernel/intern/implicit.c
source/blender/blenkernel/intern/mesh_sample.c
September 24, 2014, 15:35 (GMT)
Minor syntax fix.
September 24, 2014, 15:04 (GMT)
Shifted the dispatch from the algorithm side to the storage side of the
sampling system to keep the code simple.

Now there is a MSurfaceSampleStorage struct that encodes the storage
details, which the algorithms don't have to care about.
September 24, 2014, 15:03 (GMT)
Store the waveforms between undo steps when they exist.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021