Namespace USD.NET.Unity
Classes
BasisCurvesSample
BoundableSample
CameraSample
CameraSample.Shutter
CubeSample
CurvesSample
DiagnosticHandler
Implements a DiagnosticHandler which pipes messages to Unity's debug logger.
GprimSample
ImageableSample
InputParameterAttribute
A declaration that a given value is a shader input, used to discover shader parameters at runtime. Implicitly declares the parameter to be in the "inputs" namespace.
InputTextureAttribute
Declares a given parameter to be a texture, used to discover shader textures at runtime. Implicitly declares the parameter to be in the "inputs" namespace.
MaterialBindingSample
Provides access to the material binding (if any) on the UsdPrim.
MaterialSample
MeshSample
MeshSampleBase
PointBasedSample
PointInstancerPrototypesSample
PointInstancerSample
PreviewSurfaceSample
The following is based on the Pixar specification found here: https://graphics.pixar.com/usd/docs/UsdPreviewSurface-Proposal.html
PreviewSurfaceSample.Outputs
PrimvarReaderExportSample<T>
PrimvarReaderImportSample<T>
PrimvarReaderSample<T>
The following is based on the Pixar specification found here: https://graphics.pixar.com/usd/docs/UsdPreviewSurface-Proposal.html
PrimvarReaderSample<T>.Outputs
RequireShaderKeywordsAttribute
Declares required keywords when the given parameter is used. Only currently applicable to textures.
ScopeSample
ShaderSample
A base class for all shader samples.
SphereSample
StandardShaderSample
Texture2DSample
TextureReaderSample
The following is based on the Pixar specification found here: https://graphics.pixar.com/usd/docs/UsdPreviewSurface-Proposal.html
TextureReaderSample.Outputs
UnityTypeBindings
UnityTypeConverter
XformableSample
XformSample
Structs
ParameterInfo
A class describing a single shader parameter, used to simplify reading values from USD.