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. |
|