Inheritance
System.Object
TransformNode
public class TransformNode : AbstractMaterialNode, ISerializationCallbackReceiver, IGenerateProperties, IGeneratesBodyCode, IMayRequireTangent, IMayRequireBitangent, IMayRequireNormal
Constructors
Declaration
Properties
Declaration
public CoordinateSpaceConversion conversion { 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
Declaration
public void GenerateNodeCode(ShaderGenerator visitor, 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