Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2038 / 8462

November 26, 2019, 13:05 (GMT)
Fix T71909: Any keyframed GPLayer property is not updated when render animation

By error, the original datablock was used while rendering. Actually, only while the user is drawing the original data must be used because when we tested, the time the system uses to copy the datablock created a very bad "lag" feeling while drawing. Maybe the lag was half second only, but it ruined the pencil feeling.

I talked some time ago with Sergey about that and we decided use this approach.

Now, only the original datablock is used while the user is "moving" the pen, but not in any other situation.

Thanks @sergey for help me with this bug and sorry for thinking it was a depsgraph issue.
November 26, 2019, 13:00 (GMT)
USD: avoid term 'original' in non-CoW context

Instead of 'original object' the code now mentions 'source' or
'duplisource'.
November 26, 2019, 12:55 (GMT)
USD: renamed `prune_the_weak` ? `remove_weak_subtrees` + arguments
November 26, 2019, 12:51 (GMT)
USD: rename `link` to `dupli_object` and made variable loop-local

I added an explicit `!= nullptr` to make the formatter put the three parts
of the `for`-statement on three different lines (instead of two), which
increases readability.
November 26, 2019, 12:48 (GMT)
USD: made `bool weak_export` `const`
November 26, 2019, 12:46 (GMT)
USD: removed terminal colour codes
November 26, 2019, 12:44 (GMT)
USD: add unit test to test `HierarchyContext::operator<()`
November 26, 2019, 12:44 (GMT)
USD: nicer structure for tests/gtests/usd/CMakeLists.txt

This structure makes it easier to add new test source files, and avoids
using a temporary variable.
November 26, 2019, 12:40 (GMT)
Merge branch 'master' into greasepencil-object
November 26, 2019, 12:30 (GMT)
add accessor functions for inlined node tree
November 26, 2019, 12:13 (GMT)
add clusters to inlined node tree dot export
November 26, 2019, 12:09 (GMT)
Fix crash caused by copy pasting!
November 26, 2019, 12:09 (GMT)
Fix FXAA alpha issue.

We just take the full RGBA color instead of packing the luma in alpha.
November 26, 2019, 12:02 (GMT)
USD: clarified ownership of objects returned by create_xxxx_writer()
November 26, 2019, 12:01 (GMT)
USD: renamed should_visit_duplilink() to should_visit_dupli_object()
November 26, 2019, 11:57 (GMT)
change cluster usage in dot exporter
November 26, 2019, 11:51 (GMT)
USD: clarification of NULL-safety of `get_object_(data_)name`
November 26, 2019, 11:51 (GMT)
USD: explicit typedef for `ExportGraph::mapped_type`
November 26, 2019, 11:48 (GMT)
Cleanup: Naming conventions, code clarity mentionned in review
Revision 14da2b1 by Omar Emara (master)
November 26, 2019, 11:45 (GMT)
Fix T71860: No versioning for drivers in Mapping node.

The new Mapping node was missing versioning code for drivers.
This patch refactors existing code and add versioning for drivers.

Reviewed By: Sergey Sharybin, Bastien Montagne

Differential Revision: https://developer.blender.org/D6302
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021