Katana USD Plug-insΒΆ
- Getting Started
 - Supported USD Primitive Types
 - Attribute Changes
 - UsdExport
- UsdMaterialBake
 - UsdExport Architecture
 - Supported Behavior Out-of-the-Box
 - Katana to USD Differences
 - Material and Shader Writing
 - Light Writing
 - Registering Renderer Shaders
- UsdExport
WriteLight()WriteLightList()ParseLightsFromMaterialAttrs()WriteLightLinking()AppendLightLinkToLight()CreateCollectionAttribute()WriteChildMaterial()WriteMaterial()AddShaderLayout()CreateEmptyShaders()AddTerminals()AddMaterialParameters()AddParameterToShader()AddShaderConnections()OverwriteMaterialInterfaces()AddMaterialInterfaces()GetShaderAttrSdfType()WriteMaterialAssign()WritePrmanStatements()WritePrmanGeomGprims()WritePrmanModel()WriteTransform()ConvertRenderInfoShaderTagsToSdfType()ConvertToVtVec3fArray()ConvertParameterValueToGfType()
 
 - UsdExport
 - UsdExport Plug-ins
 - Optimizations to be Considered
 
 - Child Materials