Skip to content

ta usd export

Blazej Floch edited this page Nov 17, 2020 · 6 revisions

This ta-usd-export branch improves the Blender Usd export capabilities.

https://github.com/tangent-opensource/blender/tree/ta-usd-export

For our use case, some minor changes to light units and materials have been made to support a 1:1 render in HdCycles. So far this works for everything except for Light Materials. USD Currently does not support binding materials to lights. This however is known by Pixar and we are awaiting their new schema proposal. (https://groups.google.com/forum/#!topic/usd-interest/KMaO8Xb_UP0)

Currently, this branch is up to date with tags/2.83.9

New Features / Improvements / Fixes

Features

  • Material Graph Export
  • Bezier Curve Export
  • Spot Light Export
  • Dome/Environment Light Export (World Environment Map)
  • Particle Export (USD Point Instancer) (Experimental)

Improvements

  • Production Suited Export Options
    • Set Default Prim
    • Wrap all Blender objects in root primt
    • Filter all supported prim types
    • Merge Transform and Shape
    • Export as Overs
    • Specify generated material prim paths
    • Convert orientation
    • Convert UVMap to st
    • Lossy convert Cycles Materials to USD Preview Surface (Experimental)
    • UI Improvements
  • Hair Export Improvements
    • Export Child Hairs
    • Hair Widths
  • Light Conversion
    • Added Sun angle export
    • Tailored usd light values for HdCycles 1:1 support
  • Mesh Export
    • Vertex Color
    • Vertex Groups
    • Specific export filters
  • Material Export
    • Supports UDIMs
    • Exports a flattened node graph in USD Shade that can be read directly in HdCycles
Clone this wiki locally