USD: optionally author subdivision schema on export #113267

Merged
Jesse Yurkovich merged 9 commits from wave/blender_wave_Apple:dev/author_subdivs_v2 into main 2023-12-15 21:11:50 +01:00

9 Commits

Author SHA1 Message Date
Matt McLin 36229f0733 Ensure normals can be animated, and run make format 2023-12-15 10:34:56 -08:00
Matt McLin 5b3d08773d Additional refactoring of subdivision export code, and rename subsurf to subdiv. 2023-12-08 10:26:32 -08:00
Brecht Van Lommel a6d9a7016d Merge branch 'main' into HEAD
buildbot/vexp-code-patch-coordinator Build done. Details
2023-12-04 18:15:18 +01:00
Matt McLin 592a6651f3 Refactored subdiv modifier code to be common to Alembic and USD exporters, other code review changes 2023-12-04 08:53:48 -08:00
Matt McLin d350ce3b3d Set the appropriate face varying linear inteprolation and boundary interpolation attributes when exporting subdivs. 2023-10-23 09:02:35 -07:00
Matt McLin 449c7d0a9b Changes from code review 2023-10-23 09:02:35 -07:00
Matt McLin ac68e40770 Fix other renamed header 2023-10-23 09:02:35 -07:00
Matt McLin 1d25ef2d0d Fix due to renamed header 2023-10-23 09:02:35 -07:00
Matt McLin 54cf6c7b99 Add support for optionally authoring subdivision schema during export.
Extended export dialog to provide three options for the subdiv schema type:
- None - Base mesh only (Export base mesh without subdivision)
- None - Subdivided mesh (Export subdivided mesh)
- Best match (Export base mesh with Catmull-Clark subdivision schema applied) <-- this is the default
2023-10-23 09:02:08 -07:00