Blender Git Statistics -> Branches -> temp-sybren-usd-patch-01
"Temp-sybren-usd-patch-01" branch
Total commits : 61
Total committers : 2
First Commit : November 15, 2019
Latest Commit : November 28, 2019
Commits by Date
Date | Number of Commits | |
---|---|---|
November 28, 2019 | 3 | |
November 27, 2019 | 3 | |
November 26, 2019 | 44 | |
November 25, 2019 | 0 | |
November 24, 2019 | 0 | |
November 23, 2019 | 0 | |
November 22, 2019 | 0 | |
November 21, 2019 | 2 | |
November 20, 2019 | 0 | |
November 19, 2019 | 0 | |
November 18, 2019 | 0 | |
November 17, 2019 | 0 | |
November 16, 2019 | 0 | |
November 15, 2019 | 9 |
Committers
Author | Number of Commits |
---|---|
Sybren A. Stüvel | 41 |
Sybren A. Stüvel | 20 |
Popular Files
Filename | Total Edits |
---|---|
abstract_hierarchy_iterator.h | 19 |
abstract_hierarchy_iterator.cc | 13 |
usd_capi.cc | 7 |
usd_writer_abstract.cc | 5 |
usd_hierarchy_iterator.cc | 5 |
CMakeLists.txt | 5 |
CMakeLists.txt | 5 |
usd_writer_mesh.cc | 4 |
blendfile_loading_test.cc | 4 |
blendfile_loading_test.h | 4 |
Latest commits
November 28, 2019, 14:32 (GMT) |
USD: renamed `should_export_object` to `should_visit_object` |
November 28, 2019, 13:29 (GMT) |
USD: Revamped building & bundling process - USD is now built as monolithic library, instead of 25 smaller libraries. We were linking all of them as 'whole archive' anyway, so this doesn't affect the final file size. It does, however, make life easier with respect to linking order, and handling upstream changes. - The JSON files required by USD are installed into bin/usd; they are required on every platform. - USD is patched so that it finds the aforementioned JSON files in a path relative to the running executable. When left unpatched, the only way to influence the search path for those files is to set an environment variable BEFORE Blender starts (USD uses static initialisers, so by the time the USD exporter runs, it has already unsuccessfully tried loading the JSON files, and won't re-investigate that environment variable ever again). - USD is patched to have a `PXR_BUILD_USD_TOOLS` CMake option to disable building the tools in its `bin` directory. This is sent as a pull request at https://github.com/PixarAnimationStudios/USD/pull/1048 |
November 28, 2019, 11:56 (GMT) |
USD: Avoid crash when USD JSON files cannot be found USD ships with a set of JSON files that define which formats can be written and which plugins are required. This is used even when statically building and only using the default USDA and USDC formats. |
November 27, 2019, 16:25 (GMT) |
USD: Fixed static library linking on Linux This may have inadvertently broken things on Windows, I'll work on a better way soon. |
November 27, 2019, 09:05 (GMT) |
USD: added explanation of 'USD registry' |
November 27, 2019, 09:02 (GMT) |
USD: reuse `pxr::TfToken` objects TfToken objects are not cheap to construct, so we do it once and reuse them. |
Revision 8d84089 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: replace check_is_transform_animated() with BKE_object_moves_in_time() |
Revision 5f17b0e by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: typedef for std::map<short, pxr::VtIntArray> |
Revision f159ad4 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: use BKE_object_visibility() |
Revision e937ddf by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: Clarified some comments, distinguish Hydra from USDViewer |
Revision d4d00cb by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: removed dead code |
Revision a0465d3 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: added TODO about checking depsgraph for time dependency |
Revision 713faed by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (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. |
Revision 5652f66 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: clarification of USDAbstractWriter::is_supported() |
Revision 7aab62e by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: iterate() ? iterate_and_write() |
Revision 0a340b6 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: 1024 ? FILE_MAX |
Revision 3da886d by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: avoid term 'original' in non-CoW context Instead of 'original object' the code now mentions 'source' or 'duplisource'. |
Revision 01fbf5d by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: renamed `prune_the_weak` ? `remove_weak_subtrees` + arguments |
Revision 272b9d2 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (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. |
Revision 4e05214 by Sybren A. Stüvel (temp-sybren-usd-patch-01) November 26, 2019, 17:20 (GMT) |
USD: made `bool weak_export` `const` |
MiikaHweb - Blender Git Statistics v1.06