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. |
|
|
|


Master Commits
MiikaHweb | 2003-2021