Blender Git Loki

Blender Git "fracture_modifier" branch commits.

Page: 37 / 130

January 20, 2017, 10:36 (GMT)
Fix T49981: New Depsgraph - When camera is on inactive layer, it does not evaluate constraints
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix infinite viewport object update in CYcles render mode

The issue was caused by wrong object re-tag needed to have proper dependnecies
update for OpenSubdiv.
January 20, 2017, 10:36 (GMT)
Depsgraph: use more explicit parenthesis
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix residue of debug-only code
January 20, 2017, 10:36 (GMT)
Fix copy/paste typo in new depsgraph object geometry builder (found by coverity).
January 20, 2017, 10:36 (GMT)
Depsgrpah: Fix missing animation update in movie clips
January 20, 2017, 10:36 (GMT)
Depsgraph: Move scene builder function to own file

This way it's much easier to grasp what the graph actually contains.
January 20, 2017, 10:36 (GMT)
Fix T50060: New depsgraph does not update mask animation
January 20, 2017, 10:36 (GMT)
Depsgraph: Use utility macro to iterate over linked list

This will be compiled into same exact code, just saves us from
doing annoying type casts all over the place.
January 20, 2017, 10:36 (GMT)
Depsgraph: Move rig builder functions to own files

Those routines are rather big and started to be annoying to have
one big file.

Should be no functional changes.
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix typo in previous optimization commit

Was a residue from another experiment, caused infinite loop when
reporting dependency cycles.
January 20, 2017, 10:36 (GMT)
Atomics: Make naming more obvious about which value is being returned
January 20, 2017, 10:36 (GMT)
Fix T49994: Setting dupligroup which uses indirect relation will crash

Did similar trick to old dependency graph: tag invisible relations for update.

Might need some re-consideration, see the comment.

This should solve our issues with powerlib addon here in the studio.
January 20, 2017, 10:36 (GMT)
Depsgraph: Add missing NULL pointer check
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix missing DONE flag in relations builder

Was causing relations be build twice in certain cases.
January 20, 2017, 10:36 (GMT)
Fix T49993: Indirectly used taper/bevel crashes new dependency graph

New dependency graph expects strict separation between nodes and relations builder,
meaning, if we try to create relation with an object which is not in the graph yet
we'll have an error in depsgraph.

Now, so far object nodes were created from bases of the current scene, which caused
missing objects in graph in certain cases.

Didn't find better approach than to simply ensure object nodes exists when we know
they'll be used by relation builder.
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix typo in text on curve relation builder
January 20, 2017, 10:36 (GMT)
Depsgraph: Fix missing ID node tag

Might have caused nodes created multiple times for the same object.
January 20, 2017, 10:36 (GMT)
Depsgraph: Add some data builder logic to corresponding function
January 20, 2017, 10:36 (GMT)
Depsgraph: cleanup, no functional changes
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021