USD Import 

Ornatrix App can import USD (Universal Scene Description) files - .usd, .usda, .usdc, and .usdz - as base geometry to grow hair on, and as hair brought in from elsewhere. This lets the App consume assets from USD-based pipelines directly.

 

Importing geometry 

Import a USD mesh to use as the surface a groom grows on. Animated USD geometry is supported, so hair can follow an imported performance over the timeline. The imported mesh is used like any other base surface, for example as the input to Guides from Mesh Operator. See Importing and Exporting Geometry.

A material bound to a mesh or to the hair is imported with it, as a Surface Material or Hair Material assigned to the object. A file written by Ornatrix comes back with the material exactly as it was exported; a file from another application is read through its UsdPreviewSurface network, with the constants and the textures it references.

 

Importing hair 

USD hair can be brought in as baked hair - a fixed set of strands represented by a Baked Hair operator that you can build on. If the imported hair needs to deform with a surface, ground it with Ground Strands. Per strand and per vertex primvars of the curves (colors, custom float data) are read into strand channels.

 

Related 

Missing Something? Let us know if this page needs more information about the topic.