Blender Git Commits

Blender Git commits from all branches.

Page: 2366 / 2888

February 25, 2015, 17:41 (GMT)
Depsgraph: Code cleanup
February 25, 2015, 16:17 (GMT)
'expand' function for cache libraries, so link/append makes it load the
group and objects too.
February 25, 2015, 16:03 (GMT)
Make cache libraries a linkable data block.
February 25, 2015, 15:59 (GMT)
Take NULL object pointers in cache items into account.

This can happen if an object gets deleted or isn't loaded for some
reason. The item should just be ignored in that case and removed at the
next opportunity (cleanup function).
February 25, 2015, 15:45 (GMT)
Depsgraph: Correction to previous commit

Update for the new frame happens a bit different and previous commit broke animation.
February 25, 2015, 15:36 (GMT)
When using the "new cache library" operator, enable fake user by
default.

Nothing actually links to a cache library at this point (and probably
won't in the future), so fake user is necessary to avoid losing data.
February 25, 2015, 15:33 (GMT)
Display cache library name and fake user button, imitating template_ID.
February 25, 2015, 15:24 (GMT)
Importing of caches into Blender data.

Currently only implemented for DerivedMesh.
This replaces the `final_dm` calculation of the modifier stack with the
result from cache loading.
February 25, 2015, 13:51 (GMT)
Depsgraph: Make sure recalc is flushed before calling scene update handlers
February 25, 2015, 13:20 (GMT)
Depsgraph: Fix missing updates after recent visibility changes

After some additional thoughts it's now not totally clear for me if we really
want flush to happen on invisible objects or not. Will think about it in more
details..
February 25, 2015, 11:04 (GMT)
UI fixes, draw bake operator button only once at the top.
February 25, 2015, 10:58 (GMT)
Hair path writer needs 2 different variants for parent/child hairs.
February 25, 2015, 10:13 (GMT)
Depsgraph: Make sure changing DOF keeps valid depsgraph

Not sure how it worked in master branch actually, maybe we need to do
something like this there as well.
February 25, 2015, 10:08 (GMT)
Added writers for derived mesh result and hair paths.
February 25, 2015, 09:54 (GMT)
Depsgraph: Correction for camera DOF relation

For now it's unclear how to handle it on the camera datablock level,
so moved parameters to the camera object level.

This kinda of makes sense because for DOF you need to know object
matrix and having DOF decoupled from it is kinda weird.. IN any case
it's always easy to make it camera data relation and add relation
between camera datablock and camera object.
February 25, 2015, 09:44 (GMT)
Depsgraph: Make error print a bit more verbose
February 25, 2015, 09:31 (GMT)
Use explicit name strings for all readers/writers in the cache instead
of constructing names internally.

This helps prevent name collisions and guarantees a consistent naming
scheme for putting multiple items in the same cache.
February 25, 2015, 09:15 (GMT)
New reader/writer for DerivedMesh.

Used as a base for existing PointCacheModifier classes, but can be used
on its own.
February 25, 2015, 08:58 (GMT)
Merge branch 'master' into depsgraph_refactor
February 24, 2015, 19:54 (GMT)
General support for export to/import from Alembic files based on Cache
Libraries.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021