Namespace UnityEditor.ShaderGraph | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Namespace UnityEditor.ShaderGraph

    Classes

    AbsoluteNode

    AbstractMaterialGraph

    AbstractMaterialNode

    AbstractShaderProperty<T>

    AddNode

    AllNode

    AmbientNode

    AndNode

    AnyNode

    ArccosineNode

    ArcsineNode

    Arctangent2Node

    ArctangentNode

    BakedGINode

    BitangentMaterialSlot

    BitangentVectorNode

    BlendNode

    BooleanMaterialSlot

    BooleanNode

    BooleanShaderProperty

    BranchNode

    CameraNode

    CeilingNode

    ChannelMaskNode

    ChannelMixerNode

    CheckerboardNode

    ClampNode

    CodeFunctionNode

    CodeFunctionNode.SlotAttribute

    ColorMaskNode

    ColorNode

    ColorRGBAMaterialSlot

    ColorRGBMaterialSlot

    ColorShaderProperty

    ColorspaceConversionNode

    CombineNode

    ComparisonNode

    ConstantNode

    ContrastNode

    CoordinateSpaceNameExtensions

    CosineNode

    CreatePBRShaderGraph

    CreateShaderSubGraph

    CreateUnlitShaderGraph

    CrossProductNode

    CubemapAssetNode

    CubemapInputMaterialSlot

    CubemapMaterialSlot

    CubemapShaderProperty

    DDXNode

    DDXYNode

    DDYNode

    DegreesToRadiansNode

    DielectricSpecularNode

    DistanceNode

    DitherNode

    DivideNode

    DotProductNode

    DynamicMatrixMaterialSlot

    DynamicValueMaterialSlot

    DynamicVectorMaterialSlot

    EllipseNode

    ExponentialNode

    FlipbookNode

    FlipNode

    FloorNode

    FogNode

    FormerNameAttribute

    FractionNode

    FunctionRegistry

    GenerationModeExtensions

    GenerationResults

    GeometryNode

    GradientInputMaterialSlot

    GradientMaterialSlot

    GradientNode

    GradientNoiseNode

    GradientShaderProperty

    GradientUtils

    GraphContext

    GraphUtil

    GuidEncoder

    HueNode

    IMayRequireFaceSignExtensions

    InspectorPreviewData

    IntegerNode

    InterpolatorPack

    InverseLerpNode

    InvertColorsNode

    IsFrontFaceNode

    IsInfiniteNode

    IsNanNode

    LengthNode

    LerpNode

    LogNode

    MasterNode<T>

    MaterialGraph

    MaterialSlot

    MaterialSubGraphAsset

    Matrix2MaterialSlot

    Matrix2Node

    Matrix2ShaderProperty

    Matrix3MaterialSlot

    Matrix3Node

    Matrix3ShaderProperty

    Matrix4MaterialSlot

    Matrix4Node

    Matrix4ShaderProperty

    MatrixConstructionNode

    MatrixDeterminantNode

    MatrixShaderProperty

    MatrixSplitNode

    MatrixTransposeNode

    MaximumNode

    MayRequireBitangentExtensions

    MayRequireCameraOpaqueTextureExtensions

    MayRequireDepthTextureExtensions

    MayRequireMeshUVExtensions

    MayRequireNormalExtensions

    MayRequirePositionExtensions

    MayRequireScreenPositionExtensions

    MayRequireTangentExtensions

    MayRequireTimeExtensions

    MayRequireVertexColorExtensions

    MayRequireViewDirectionExtensions

    MetalReflectanceNode

    MinimumNode

    ModuloNode

    MultiplyNode

    NandNode

    NegateNode

    NoiseNode

    NormalBlendNode

    NormalFromHeightNode

    NormalFromTextureNode

    NormalMaterialSlot

    NormalReconstructZNode

    NormalVectorNode

    NotNode

    ObjectNode

    OneMinusNode

    Optional

    OrNode

    OverrideType

    PBRMasterGUI

    PBRMasterNode

    PolarCoordinatesNode

    PolygonNode

    PositionMaterialSlot

    PositionNode

    PowerNode

    PreprocessorIf

    PreviewNode

    PreviewPropertyExtensions

    ProjectionNode

    PropertyCollector

    PropertyNode

    RadialShearNode

    RadiansToDegreesNode

    RandomRangeNode

    ReciprocalNode

    ReciprocalSquareRootNode

    RectangleNode

    ReflectionProbeNode

    RejectionNode

    RemapNode

    ReplaceColorNode

    RotateAboutAxisNode

    RotateNode

    RoundedRectangleNode

    RoundNode

    SampleCubemapNode

    SampleGradient

    SamplerStateMaterialSlot

    SamplerStateNode

    SampleTexture2DArrayNode

    SampleTexture2DLODNode

    SampleTexture2DNode

    SampleTexture3DNode

    SaturationNode

    SceneColorNode

    SceneDepthNode

    ScreenNode

    ScreenPositionMaterialSlot

    ScreenPositionNode

    ScreenSpaceTypeExtensions

    Semantic

    SerializableCubemap

    SerializableGuid

    SerializableMesh

    SerializableTexture

    SerializableTextureArray

    ShaderGenerator

    ShaderGeneratorNames

    ShaderGraphImporter

    ShaderGraphImporterEditor

    ShaderSourceMap

    ShaderSpliceUtil

    ShaderSpliceUtil.TemplatePreprocessor

    ShaderStageExtensions

    ShaderStringBuilder

    ShaderSubGraphImporterEditor

    SignNode

    SliderNode

    SlotValueHelper

    SpaceMaterialSlot

    SphereMaskNode

    SpherizeNode

    SplitNode

    SquareRootNode

    StepNode

    SubGraph

    SubGraphNode

    SubGraphOutputControlAttribute

    SubGraphOutputControlView

    SubGraphOutputNode

    SurfaceMaterialOptions

    SurfaceMaterialTags

    SwizzleNode

    TangentMaterialSlot

    TangentNode

    TangentVectorNode

    Texture2DArrayAssetNode

    Texture2DArrayInputMaterialSlot

    Texture2DArrayMaterialSlot

    Texture2DArrayShaderProperty

    Texture2DAssetNode

    Texture2DInputMaterialSlot

    Texture2DMaterialSlot

    Texture2DPropertiesNode

    Texture3DAssetNode

    Texture3DInputMaterialSlot

    Texture3DMaterialSlot

    Texture3DShaderProperty

    TextureSamplerState

    TextureShaderProperty

    TilingAndOffsetNode

    TimeNode

    TitleAttribute

    TransformationMatrixNode

    TransformNode

    TriplanarNode

    TruncateNode

    TwirlNode

    UnlitMasterNode

    UVMaterialSlot

    UVNode

    Vector1MaterialSlot

    Vector1Node

    Vector1ShaderProperty

    Vector2MaterialSlot

    Vector2Node

    Vector2ShaderProperty

    Vector3MaterialSlot

    Vector3Node

    Vector3ShaderProperty

    Vector4MaterialSlot

    Vector4Node

    Vector4ShaderProperty

    VectorShaderProperty

    VertexColorMaterialSlot

    VertexColorNode

    ViewDirectionMaterialSlot

    ViewDirectionNode

    VoronoiNode

    WhiteBalanceNode

    Structs

    ChannelMixerNode.ChannelMixer

    CodeFunctionNode.Boolean

    CodeFunctionNode.ColorRGB

    CodeFunctionNode.ColorRGBA

    CodeFunctionNode.DynamicDimensionMatrix

    CodeFunctionNode.DynamicDimensionVector

    CodeFunctionNode.Gradient

    CodeFunctionNode.Matrix2x2

    CodeFunctionNode.Matrix3x3

    CodeFunctionNode.SamplerState

    CodeFunctionNode.Texture2D

    CodeFunctionNode.Texture2DArray

    CodeFunctionNode.Texture3D

    CodeFunctionNode.Vector1

    ColorNode.Color

    ColorspaceConversion

    CoordinateSpaceConversion

    Dependency

    DielectricSpecularNode.DielectricMaterial

    Identifier

    MatrixNames

    PreviewProperty

    PropertyCollector.TextureInfo

    ShaderGenerator.TransformDesc

    ShaderGraphRequirements

    Interfaces

    IGenerateProperties

    IGeneratesBodyCode

    IGeneratesFunction

    IMasterNode

    IMaterialSlotHasValue<T>

    IMayRequireBitangent

    IMayRequireCameraOpaqueTexture

    IMayRequireDepthTexture

    IMayRequireFaceSign

    IMayRequireMeshUV

    IMayRequireNormal

    IMayRequirePosition

    IMayRequireScreenPosition

    IMayRequireTangent

    IMayRequireTime

    IPBRSubShader

    IShaderGraph

    IShaderProperty

    ISubShader

    IUnlitSubShader

    Enums

    AbstractMaterialNode.OutputPrecision

    AlphaMode

    BlendMode

    CodeFunctionNode.Binding

    ColorMode

    Colorspace

    ComparisonType

    ConcreteSlotValueType

    ConstantType

    ConversionType

    CoordinateSpace

    DielectricMaterialType

    DistortionMode

    DoubleSidedMode

    EmissionGIMode

    ExponentialBase

    FloatType

    GenerationMode

    HueMode

    InterpolatorType

    LogBase

    MatrixAxis

    MetalMaterialType

    MultiplyNode.MultiplyType

    NeededCoordinateSpace

    NormalBlendMode

    NormalMapSpace

    OutputSpace

    PBRMasterNode.Model

    Precision

    PreviewMode

    PropertyType

    ReciprocalMethod

    RotationUnit

    ScreenSpaceType

    ShaderGenerator.Dimension

    ShaderGenerator.InputType

    ShaderStage

    ShaderStageCapability

    SlotValueType

    SpecularOcclusionMode

    SurfaceMaterialOptions.BlendMode

    SurfaceMaterialOptions.CullMode

    SurfaceMaterialOptions.ZTest

    SurfaceMaterialOptions.ZWrite

    SurfaceMaterialTags.RenderQueue

    SurfaceMaterialTags.RenderType

    SurfaceType

    TextureChannel

    TextureSamplerState.FilterMode

    TextureSamplerState.WrapMode

    TextureShaderProperty.DefaultType

    TextureType

    TransformationMatrixType

    UnityMatrixType

    UVChannel

    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023