Blender Git Commits

Blender Git "temp-sybren-usd-patch-02" branch commits.

Page: 3 / 4

November 28, 2019, 16:43 (GMT)
USD: Clarified some comments, distinguish Hydra from USDViewer
November 28, 2019, 16:43 (GMT)
USD: removed dead code
November 28, 2019, 16:43 (GMT)
USD: added TODO about checking depsgraph for time dependency
November 28, 2019, 16:43 (GMT)
USD: use `BKE_animdata_id_is_animated()`

`BKE_animdata_id_is_animated()` is now used to determine whether object data
has any animation. This also includes counting the fcurves+drivers; previously
the presense of a non-NULL AnimData pointer was enough to consider the
object data animated.
November 28, 2019, 16:43 (GMT)
USD: clarification of USDAbstractWriter::is_supported()
November 28, 2019, 16:43 (GMT)
USD: iterate() ? iterate_and_write()
November 28, 2019, 16:43 (GMT)
USD: 1024 ? FILE_MAX
November 28, 2019, 16:43 (GMT)
USD: avoid term 'original' in non-CoW context

Instead of 'original object' the code now mentions 'source' or
'duplisource'.
November 28, 2019, 16:43 (GMT)
USD: renamed `prune_the_weak` ? `remove_weak_subtrees` + arguments
November 28, 2019, 16:43 (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 28, 2019, 16:43 (GMT)
USD: made `bool weak_export` `const`
November 28, 2019, 16:43 (GMT)
USD: removed terminal colour codes
November 28, 2019, 16:43 (GMT)
USD: add unit test to test `HierarchyContext::operator<()`
November 28, 2019, 16:43 (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 28, 2019, 16:43 (GMT)
USD: clarified ownership of objects returned by create_xxxx_writer()
November 28, 2019, 16:43 (GMT)
USD: renamed should_visit_duplilink() to should_visit_dupli_object()
November 28, 2019, 16:43 (GMT)
USD: clarification of NULL-safety of `get_object_(data_)name`
November 28, 2019, 16:43 (GMT)
USD: explicit typedef for `ExportGraph::mapped_type`
November 28, 2019, 16:43 (GMT)
USD: clearer explanation of when to override `get_object_data_path()`
November 28, 2019, 16:43 (GMT)
USD: clearer explanation of when to override `get_id_name()`
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021