Inheritance
System.Object
TransformNode
public class TransformNode : AbstractMaterialNode, ISerializationCallbackReceiver, IGenerateProperties, IGeneratesBodyCode, IMayRequireTangent, IMayRequireBitangent, IMayRequireNormal
Constructors
Declaration
Fields
Declaration
public ConversionType m_ConversionType
Field Value
Properties
Declaration
public CoordinateSpaceConversion conversion { get; set; }
Property Value
Declaration
public ConversionType conversionType { get; set; }
Property Value
Declaration
public override string documentationURL { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Declaration
public override bool hasPreview { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Methods
GenerateNodeCode(ShaderGenerator, GraphContext, GenerationMode)
Declaration
public void GenerateNodeCode(ShaderGenerator visitor, GraphContext graphContext, GenerationMode generationMode)
Parameters
Implements
Declaration
public NeededCoordinateSpace RequiresBitangent(ShaderStageCapability stageCapability)
Parameters
Returns
Implements
Declaration
public NeededCoordinateSpace RequiresNormal(ShaderStageCapability stageCapability)
Parameters
Returns
Implements
Declaration
public NeededCoordinateSpace RequiresTangent(ShaderStageCapability stageCapability)
Parameters
Returns
Implements
Declaration
public override sealed void UpdateNodeAfterDeserialization()
Overrides