WIP: USD: add velocity to USD importer #104462

Draft
Sonny Campbell wants to merge 3 commits from SonnyCampbell_Unity/blender:unity/T96182-usd-reader-velocity into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.

3 Commits

Author SHA1 Message Date
Sonny Campbell e8a396c2a5 T96182: Add velocity to usd importer
Velocity already handled in the usd exporter implementation, and for the alembic importer/exporter. I copied the existing alembic importer implementation.

This was raised because a user noticed that motion blur was not working for a fluid sim when imported with USD.
2023-01-26 15:12:01 +00:00
DESKTOP-ON14TH5\Sonny Campbell f8088f1801 Added documentation to USDMeshReadParams. Removed unnecessary pointer usage. 2023-01-26 09:55:23 +00:00
Sonny Campbell 3de9df6b6d USD Importer refactor: Extracting read_mesh params into a struct
This is a small initial refactor to extract the `USDGeomReader.read_mesh` parameters into a separate struct. This will allow for adding extra paramters to handle importing velocities for T91369
2023-01-25 17:11:14 +00:00