Inheritance
ShaderImporterBase
public abstract class ShaderImporterBase
Constructors
Declaration
public ShaderImporterBase(Material material)
Parameters
Fields
Declaration
Field Value
Declaration
public Texture2D ClearcoatMap
Field Value
Declaration
public float? ClearcoatRoughness
Field Value
Declaration
Field Value
Declaration
public Texture2D DiffuseMap
Field Value
Declaration
public float? Displacement
Field Value
Declaration
public Texture2D DisplacementMap
Field Value
Declaration
Field Value
Declaration
public Texture2D EmissionMap
Field Value
Declaration
Field Value
Declaration
public Texture2D MetallicMap
Field Value
Declaration
Field Value
Declaration
public Texture2D NormalMap
Field Value
Declaration
Field Value
Declaration
public Texture2D OcclusionMap
Field Value
Declaration
Field Value
Declaration
public Texture2D RoughnessMap
Field Value
Declaration
Field Value
Declaration
public Texture2D SpecularMap
Field Value
Properties
Declaration
public bool IsSpecularWorkflow { get; }
Property Value
Declaration
public Material Material { get; }
Property Value
Methods
ImportColorOrMap(Scene, Connectable<Vector3>, Boolean, SceneImportOptions, ref Texture2D, ref Nullable<Color>, out String)
Declaration
protected void ImportColorOrMap(Scene scene, Connectable<Vector3> usdParam, bool isNormalMap, SceneImportOptions options, ref Texture2D map, ref Color? value, out string uvPrimvar)
Parameters
Declaration
public abstract void ImportFromUsd()
Declaration
public virtual void ImportParametersFromUsd(Scene scene, string materialPath, MaterialSample materialSample, PreviewSurfaceSample previewSurf, SceneImportOptions options)
Parameters
Type |
Name |
Description |
Scene |
scene |
|
String |
materialPath |
|
MaterialSample |
materialSample |
|
PreviewSurfaceSample |
previewSurf |
|
SceneImportOptions |
options |
|
ImportValueOrMap<T>(Scene, Connectable<T>, Boolean, SceneImportOptions, ref Texture2D, ref Nullable<T>, out String)
Declaration
protected void ImportValueOrMap<T>(Scene scene, Connectable<T> usdParam, bool isNormalMap, SceneImportOptions options, ref Texture2D map, ref T? value, out string uvPrimvar)
where T : struct
Parameters
Type Parameters