Blender Git Statistics -> Branches -> sybren-usd

"Sybren-usd" branch

Total commits : 82
Total committers : 1
First Commit : June 21, 2019
Latest Commit : November 12, 2019

Commits by Month

DateNumber of Commits
November, 201912
October, 20195
September, 20190
August, 20191
July, 201943
June, 201921


AuthorNumber of Commits
Sybren A. Stüvel82

Popular Files

FilenameTotal Edits

Latest commits Feed

November 12, 2019, 16:35 (GMT)
USD: Marked `USDHierarchyIterator::stage` as `const`

No functional changes.
November 12, 2019, 16:32 (GMT)
USD: Made all fields in `USDExporterContext` const

No functional changes.
November 12, 2019, 16:31 (GMT)
USD: No longer unpack USDExporterContext struct

The `USDExporterContext` struct contents were duplicated in the
`USDAbstractWriter` member properties, a decision which in retrospect I
don't agree with.

No functional changes.
November 12, 2019, 16:17 (GMT)
USD: added extra comments and reordered functions

Added extra comments to explain more of the structure of the
`AbstractHierarchyIterator`, and reordered function declarations in the
header file so that it's easier to understand. Also reordered the code
in the CC file so that it has the same order as the declarations.

No functional changes.
November 12, 2019, 16:07 (GMT)
USD: Removed unused function writer_map()
November 12, 2019, 14:59 (GMT)
USD: Created abstract Blendfile-loading test class

This test class minimally sets up Blender so that it can load blend files
and construct a depsgraph without crashing. Note that I haven't tested this
on very complex blend files, so it may still crash when the loaded blend
file references/requires uninitialised data structures.

I also changed the USD Export Hierarchy Iterator Test to use the new test
class, and renamed it to Abstract Hierarchy Iterator Test as it doesn't
test anything USD-specific.
November 12, 2019, 11:25 (GMT)
Merge remote-tracking branch 'origin/master' into sybren-usd
November 8, 2019, 16:36 (GMT)
USD: Removed `as_background_job` parameter from export operator

The switch between foreground and background exports is now solely done
by respectively executing and invoking the export operator.

The `op->customdata` pointer is interpreted as an integer, and a bit is
set to indicate whether a background job should be run or not.
November 8, 2019, 15:29 (GMT)
Merge remote-tracking branch 'origin/master' into sybren-usd
November 8, 2019, 15:27 (GMT)
USD: added gtest for abstract hierarchy iterator

This test loads a blend file and asserts that the export paths are
reported correctly by the abstract hierarchy iterator.
November 8, 2019, 10:13 (GMT)
USD: Fix for `BASE_VISIBLE` being renamed

The rename was done in rB0812949bbc3d.
November 8, 2019, 09:51 (GMT)
Merge remote-tracking branch 'origin/master' into sybren-usd
October 2, 2019, 15:11 (GMT)
USD: removed the temporary code for timing code execution
October 2, 2019, 15:09 (GMT)
USD: stricter viewport locking when exporting

This is to prevent crashes like we had with the Alembic exporter (T65816).
October 2, 2019, 14:56 (GMT)
Cleanup: added my name to TODO comments
October 2, 2019, 14:56 (GMT)
Cleanup: remove scene parameter from USD_export()

The Context is passed to USD_export() anyway, which already contains the
October 2, 2019, 14:50 (GMT)
Merge origin/master
August 1, 2019, 08:21 (GMT)
Merge remote-tracking branch 'origin/master' into sybren-usd
July 30, 2019, 10:35 (GMT)
Merge remote-tracking branch 'origin/master' into sybren-usd
July 26, 2019, 14:46 (GMT)
USD: Allow user to disable export of UV maps and mesh normals

The UV maps and mesh normals take up a significant amount of space, so
it's better to make them optional. They're still enabled by default,

Comparison: a shot of Spring (03_035_A to be exact) is 1.2 GiB when
exported with UVs and normals, and 262 MiB without. We probably have
room for optimisation of written UVs and normals.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019