Revision 9bed12b by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 9, 2021, 01:19 (GMT) |
USD Import: fixed compiler warning. |
Revision 7c1ebab by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 8, 2021, 21:46 (GMT) |
USD Import: simplify xform matrix computation. Updated the USDXformReader matrix computation function to use the standard UsdGeomXformable API for querying the prim's local transform and to determine whether the matrix is time-varying, rather than explicitly iterating over the UsdGeomXformOps. |
Revision 7be1708 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 8, 2021, 21:25 (GMT) |
USD Import: Formatting fixes. |
March 8, 2021, 00:57 (GMT) |
Merging latest USD import changes. |
Revision 42bf732 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 7, 2021, 20:10 (GMT) |
USD Import: Convert to Z Up option. Added a Convert to Z Up import option and logic to rotate imported root objects 90 degrees about the X-axis if this option is checked and the USD stage up-axis is Y. |
Revision 9732d8f by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 7, 2021, 02:14 (GMT) |
USD Import: Scale option fixes. Updated the code to apply the global scale option, which was previously ignored. Fixed application of global scale in the xform reader matrix calculation to only apply the scale to root objects. Also fixed bug in setting the is_constant flag and simplified some of the code. |
March 6, 2021, 01:25 (GMT) |
Formatting fixes. |
March 6, 2021, 01:09 (GMT) |
USD Export: null image crash in material writer. Now guarding against null images when converting Cycles nodes to avoid a crash. |
March 6, 2021, 00:59 (GMT) |
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse |
Revision f47fa1c by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 6, 2021, 00:56 (GMT) |
USD Import format fixes. |
March 5, 2021, 23:40 (GMT) |
USD Import: not importing subdiv by default. Changed the Import Subdive Scheme option default to false, because this option can make large scenes considerably heavier and because it needs to be further debugged. |
March 5, 2021, 22:15 (GMT) |
Merging latest USD Import changes. |
Revision 14fbb8b by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 21:46 (GMT) |
USD Import: made USDPrimReader destructor virtual. |
Revision 5f74fc9 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 20:53 (GMT) |
USD Import: USD Preview conversion. Added experimental Import USD Preview option to convert UsdPreviewSurface shaders to Principled BSD shader networks, for an approximate preview. Added new USDMaterialReader class, which implements this feature. Also added a Set Material Blend option to automatically set the material blend method based on the UsdPreviewSurface shader's opacity and opacityThreshold inputs. Finally, updated the logic so that no materials will be imported if the Materials option is not checked. |
Revision 92ed7f3 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 02:43 (GMT) |
USD Import: USDPrimReader uninitialized members. Fixed bug where several USDPrimReader class member variables were not being intialized in the constructor. One of the previously uninitialized variables stores the reference count, which was causing memory leaks in some cases. |
Revision 4c68390 by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 5, 2021, 01:54 (GMT) |
USD Import: UV fixes. Made the following updates to fix UV import errors: Added logic to read UVs with Vertex interpolation and indexed UVs. Fixed incorrect UV winding order for left-handed orientation. |
Revision 4af44ff by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 3, 2021, 15:10 (GMT) |
USD Import: Minor instancing fixes. Small edit to the Instancing import option parameter description. Now allowing setting null instance collection on USDInstanceReader objects. |
Revision 03d200a by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 3, 2021, 14:52 (GMT) |
Formatting fixes. |
Revision 8b9275d by Michael Kowalski (temp-usd-importer-T81257-merge, usd, usd-importer-T81257-merge) March 3, 2021, 05:07 (GMT) |
USD Import: support instance collections. Added an experimental Instancing option to support importing USD scenegraph instances as Blender instanced collections. |
March 2, 2021, 17:26 (GMT) |
Merge branch 'master' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse |
|