Blender Git Commits

Blender Git "usd-importer-T81257" branch commits.

Page: 3 / 4

November 5, 2020, 21:16 (GMT)
USD importer: use built-in matrix conversion.

Use the standard conversion of a pxr::GfMatrix4d to float.
November 5, 2020, 20:33 (GMT)
Disallow USDPrimReader copy and assignment.
November 5, 2020, 18:04 (GMT)
USD importer: added comments and minor cleanup.
November 4, 2020, 23:48 (GMT)
USD importer: renamed files.

Renamed usd_reader_transform and usd_reader_object files
to usd_reader_xform and usd_reader_xformable, respectively.
Updated includes to reflect new file names.
November 4, 2020, 22:50 (GMT)
USD importer: new USDMeshReaderBase class.

Moved read_mesh() function from USDXformableReader
class to new USDMeshReaderBase class.
November 4, 2020, 20:49 (GMT)
Renamed USDTransformReader to USDXformReader.
November 4, 2020, 20:01 (GMT)
Renamed USDObjectReader to USDXformableReader.

Miscellaneous additional cleanup, including function
naming convention.
November 4, 2020, 02:32 (GMT)
USD importer: new USDPrimReader base class.
October 31, 2020, 20:45 (GMT)
USD improter: simplify mesh reading.

The original implementation of USDMeshReader::read_mesh()
closely followed AbcMeshReader::read_mesh(), which was
designed to be invoked by a mesh modifier. However,
since the USD importer isn't applying a mesh modifier
yet, this made the code unnecessarily complex. For now
I've refactored this function to simply return a new
mesh, and the additional logic for modifiers can be
restored in the future when it's needed.
October 31, 2020, 18:56 (GMT)
USD importer: fixed formatting.
October 29, 2020, 00:40 (GMT)
USD importer: new USDPrimIterator class.

Moved USD stage traversal and related functions
from usd_import_util.* to a dedicated
USDPrimIterator class.
October 28, 2020, 20:24 (GMT)
USD importer cleanup.

Moved static mesh import helper functions inside
blender::io::usd namespace.
October 23, 2020, 15:27 (GMT)
Fixed capitalization in USD importer class names.

Changed abbreviation Usd to USD in the reader classes.
October 23, 2020, 14:44 (GMT)
Cleaned up and commented USD material import code.
October 23, 2020, 01:58 (GMT)
USD material import initial implementation.
October 20, 2020, 16:41 (GMT)
USD importer: removed unused code.

Removed unused version of create_readers().
October 19, 2020, 23:39 (GMT)
USD importer: cleaned up USD API calls.
October 18, 2020, 22:10 (GMT)
USD importer: keep original UV map name.

Now keeping the USD UV primvar name as the Blender
UV map name. Currently, always using the default
name 'st', but this may be an arbitrary name in
the future.
October 17, 2020, 17:02 (GMT)
USD importer: fixed traversal bug.

Changed prim traversal predicate to exclude inactive prims.
October 15, 2020, 23:44 (GMT)
Format fixes.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021