Blender Git Commits

Blender Git "usd" branch commits.

Page: 5 / 21

July 12, 2021, 20:21 (GMT)
Merging latest nv-usd-importer branch.

This includes merge from latest public Blender master
branch.
July 12, 2021, 16:30 (GMT)
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into nv-usd-importer
July 12, 2021, 15:54 (GMT)
Merge branch 'master' of https://gitlab-master.nvidia.com/omniverse/blender into usd-importer-T81257-merge
July 12, 2021, 15:22 (GMT)
Pulled latest from master branch.
July 12, 2021, 00:45 (GMT)
Merge branch 'nv-usd-importer' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
July 12, 2021, 00:28 (GMT)
Merge branch 'usd-importer-T81257-merge' of https://gitlab-master.nvidia.com/omniverse/blender into nv-usd-importer
July 12, 2021, 00:20 (GMT)
USD importer: normals count bounds check.

Added bounds check for vertex varying normals, to
prevent crashes reading badly formed meshes, where
the number of normals doesn't match the number
of points. Also guarding against null mesh.
July 8, 2021, 00:40 (GMT)
Merge branch 'usd_skel_export' of https://gitlab-master.nvidia.com/omniverse/blender into omniverse
July 8, 2021, 00:37 (GMT)
USD armature export option off by default.

Since the Armature export feature is a not yet fully developed,
I labelled this option as experimental and disabled it by
default.
July 7, 2021, 21:40 (GMT)
Change USD export option defaults.

Turn off vertex group and face map USD export
options by default, to reduce file size.
July 7, 2021, 21:29 (GMT)
USD skel export format fixes.
July 7, 2021, 21:06 (GMT)
USD skinned mesh export: set armature edit mode.

Updated USDSkinnedMeshWriter to enable the armature edit
mode to ensure mesh is saved in its rest position. This
seems to be more reliable than the previous code, which
was calling BKE_pose_where_is() on the armature object.
July 7, 2021, 02:53 (GMT)
USD skel export: less verbose error output.

Now reporting out of bounds deform group indices
once per mesh.
July 7, 2021, 02:17 (GMT)
USD export: write skinned mesh in rest position.

Updated the USDSkinnedMeshWriter to set the armature to
its rest position prior to writing mesh. This is
necessary to get the correct skeletal deformations.
July 6, 2021, 04:12 (GMT)
USD import crash workaround.

Temporary workaround to prevent crash when reading
bezier curves. This is a placeholder until bezier
curves are properly supported.
July 6, 2021, 01:00 (GMT)
USD skel export format fixes.
July 5, 2021, 13:49 (GMT)
USD skel export: check div by zero.

Guarding against division by zero when normalizing joint
weights.
July 5, 2021, 02:02 (GMT)
USD export: normalize skel joint weights.

Added logic to USDSkinnedMeshWriter to normalize joint weights.
July 4, 2021, 23:33 (GMT)
USD skel export WIP.

Fixed armature export logic for writing pose channel
transform samples. Updated skinned mesh writer to
set the joint indices and joint weight attribute
element size to the maximum total weight value
of the deform verts.
July 4, 2021, 02:07 (GMT)
USD export: write geom bind transform.

Extend skinned mesh writer to create the geom bind transform
attribute.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021