Blender Git Commits

Blender Git "usd" branch commits.

Page: 19 / 21

March 9, 2021, 01:19 (GMT)
USD Import: fixed compiler warning.
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.
March 8, 2021, 21:25 (GMT)
USD Import: Formatting fixes.
March 8, 2021, 00:57 (GMT)
Merging latest USD import changes.
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.
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
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.
March 5, 2021, 21:46 (GMT)
USD Import: made USDPrimReader destructor virtual.
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.
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.
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.
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.
March 3, 2021, 14:52 (GMT)
Formatting fixes.
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
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021