Blender Git Commits

Blender Git "temp_motionpaths" branch commits.

Page: 4 / 95

May 28, 2015, 13:25 (GMT)
Moved child strand deformation into the general cache processing
function.

Strands processing now has 3 main steps:
1) apply parent modifiers
2) deform child strands
3) apply child modifiers
May 28, 2015, 10:52 (GMT)
Merge branch 'alembic' into gooseberry
May 28, 2015, 10:51 (GMT)
Allow external object targets for the cache shrinkwrap modifier.
May 27, 2015, 18:23 (GMT)
Merge branch 'alembic' into gooseberry
May 27, 2015, 18:20 (GMT)
Presets for cached hair simulations.

This requires some modifications to the existing preset python class.
Serializing curve mappings can not be done with a simple property
assignment.

Also the fact that operator confirm popups drop all layout context
pointers means that we have to store the modifier name in the operator
in order to apply the preset to the correct modifier.
May 27, 2015, 18:05 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/windowmanager/intern/wm_playanim.c
May 27, 2015, 16:21 (GMT)
Blenderplayer:

* Add space key to easily start-stop the player.
* Keep old behaviour of stopping when scrubbing.
* Sound scrubbing can be heard now even when scrubbing after pausing.
May 27, 2015, 15:56 (GMT)
Merge branch 'alembic' into gooseberry
May 27, 2015, 15:55 (GMT)
Fix for incorrect update callback in haircut cache modifier, leading
to unrelated property changes.
May 27, 2015, 14:47 (GMT)
Merge branch 'alembic' into gooseberry
May 27, 2015, 14:46 (GMT)
Fix for the hair strands cutting modifier for caches.

The cutoff value was off by 1.0, due to an invalid increment for the
first vertex.
May 27, 2015, 13:55 (GMT)
Cleanup and fix for the cache backend factory, due to changed API
functions.
May 27, 2015, 13:22 (GMT)
Merge branch 'alembic' into gooseberry
May 27, 2015, 13:16 (GMT)
Simplified render/preview settings for cache baking.

The previous way of selecting preview ("realtime") and render settings
on the cache library level was complicated and confusing. Now there are
just 2 buttons for baking either the preview or render level.
Technically the cache still works the same way, so a 3rd button could be
added for baking both passes into the same cache, should the need arise.

The preview cache now also uses the preview frame range, which should
help in quick testing of hair simulation settings. Render always uses
the scene frame range, like render buttons do.

For display in the viewport and rendering the cache will now use
whatever data is available in the archive. If the cache contains only
render data, the viewport will also draw full render data. Vice versa,
if the cache contains only preview data, this will also be used for
rendering.

Hair toggles for children and motion now are only used for the viewport
display. This simplifies the settings a lot and removes one potential
button to be overlooked.
May 27, 2015, 12:44 (GMT)
Merge branch 'master' into gooseberry
May 26, 2015, 12:56 (GMT)
Merge branch 'master' into gooseberry

Conflicts:
source/blender/editors/object/object_ops.c
May 26, 2015, 07:34 (GMT)
Merge branch 'master' into alembic
May 24, 2015, 10:46 (GMT)
Merge branch 'alembic' into gooseberry
May 24, 2015, 10:44 (GMT)
Fix for cycles rendering of shortened hair curves.

The strands data can now contain more vertices than are supposed to be
rendered (if cutoff < numverts).
May 22, 2015, 16:04 (GMT)
Merge branch 'alembic' into gooseberry

Conflicts:
source/blender/blenkernel/BKE_key.h
source/blender/blenkernel/intern/key.c
source/blender/bmesh/intern/bmesh_strands_conv.c
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021