Namespace USD.NET.Unity
Classes
BasisCurvesSample
BoundableSample
CameraSample
CameraSample.Shutter
CubeSample
CurvesSample
DiagnosticDelegate
Implements a DiagnosticDelegate 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
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
Transform2dSample
The following is based on the Pixar specification found here: https://graphics.pixar.com/usd/docs/UsdPreviewSurface-Proposal.html Transform 2d represents a node that can be used to transform 2d data (for instance, texture coordinates). The node applies the following transformation : in * scale * rotate + translation
Transform2dSample.Outputs
UnityTypeBindings
UnityTypeConverter
XformSample
XformableSample
Structs
ParameterInfo
A class describing a single shader parameter, used to simplify reading values from USD.