Table of Content
docs.unity3d.com
  • UnityEditor.Graphing
    • ConsoleLogHandler
    • DictionaryPool<TKey, TValue>
    • DrawState
    • Edge
    • GraphDrawingData
    • GraphExtensions
    • GraphObject
    • IEdge
    • IGraph
    • IGraphObject
    • IHasSettings
    • INode
    • IOnAssetEnabled
    • ISlot
    • ListPool<T>
    • ModificationScope
    • NodeExtensions
    • NodeUtils
    • NodeUtils.IncludeSelf
    • OnNodeModified
    • PooledObject<T>
    • QueuePool<T>
    • SerializationHelper
    • SerializationHelper.JSONSerializedElement
    • SerializationHelper.TypeSerializationInfo
    • SlotConfigurationException
    • SlotReference
    • SlotType
    • StackPool<T>
  • UnityEditor.Graphing.Util
    • TypeMapper
    • TypeMapping
    • UIUtilities
  • UnityEditor.ShaderGraph
    • AbsoluteNode
    • AbstractMaterialGraph
    • AbstractMaterialNode
    • AbstractMaterialNode.OutputPrecision
    • AbstractShaderProperty<T>
    • AddNode
    • AllNode
    • AlphaMode
    • AmbientNode
    • AndNode
    • AnyNode
    • ArccosineNode
    • ArcsineNode
    • Arctangent2Node
    • ArctangentNode
    • BakedGINode
    • BitangentMaterialSlot
    • BitangentVectorNode
    • BlendMode
    • BlendNode
    • BooleanMaterialSlot
    • BooleanNode
    • BooleanShaderProperty
    • BranchNode
    • CameraNode
    • CeilingNode
    • ChannelMaskNode
    • ChannelMixerNode
    • ChannelMixerNode.ChannelMixer
    • CheckerboardNode
    • ClampNode
    • CodeFunctionNode
    • CodeFunctionNode.Binding
    • CodeFunctionNode.Boolean
    • CodeFunctionNode.ColorRGB
    • CodeFunctionNode.ColorRGBA
    • CodeFunctionNode.DynamicDimensionMatrix
    • CodeFunctionNode.DynamicDimensionVector
    • CodeFunctionNode.Gradient
    • CodeFunctionNode.Matrix2x2
    • CodeFunctionNode.Matrix3x3
    • CodeFunctionNode.SamplerState
    • CodeFunctionNode.SlotAttribute
    • CodeFunctionNode.Texture2D
    • CodeFunctionNode.Texture2DArray
    • CodeFunctionNode.Texture3D
    • CodeFunctionNode.Vector1
    • ColorMaskNode
    • ColorMode
    • ColorNode
    • ColorNode.Color
    • ColorRGBAMaterialSlot
    • ColorRGBMaterialSlot
    • ColorShaderProperty
    • Colorspace
    • ColorspaceConversion
    • ColorspaceConversionNode
    • CombineNode
    • ComparisonNode
    • ComparisonType
    • ConcreteSlotValueType
    • ConstantNode
    • ConstantType
    • ContrastNode
    • ConversionType
    • CoordinateSpace
    • CoordinateSpaceConversion
    • CoordinateSpaceNameExtensions
    • CosineNode
    • CreatePBRShaderGraph
    • CreateShaderSubGraph
    • CreateUnlitShaderGraph
    • CrossProductNode
    • CubemapAssetNode
    • CubemapInputMaterialSlot
    • CubemapMaterialSlot
    • CubemapShaderProperty
    • DDXNode
    • DDXYNode
    • DDYNode
    • DegreesToRadiansNode
    • Dependency
    • DielectricMaterialType
    • DielectricSpecularNode
    • DielectricSpecularNode.DielectricMaterial
    • DistanceNode
    • DistortionMode
    • DitherNode
    • DivideNode
    • DotProductNode
    • DoubleSidedMode
    • DynamicMatrixMaterialSlot
    • DynamicValueMaterialSlot
    • DynamicVectorMaterialSlot
    • EllipseNode
    • EmissionGIMode
    • ExponentialBase
    • ExponentialNode
    • FlipbookNode
    • FlipNode
    • FloatType
    • FloorNode
    • FogNode
    • FormerNameAttribute
    • FractionNode
    • FunctionRegistry
    • GenerationMode
    • GenerationModeExtensions
    • GenerationResults
    • GeometryNode
    • GradientInputMaterialSlot
    • GradientMaterialSlot
    • GradientNode
    • GradientNoiseNode
    • GradientShaderProperty
    • GradientUtils
    • GraphContext
    • GraphUtil
    • GuidEncoder
    • HueMode
    • HueNode
    • Identifier
    • IGenerateProperties
    • IGeneratesBodyCode
    • IGeneratesFunction
    • IMasterNode
    • IMaterialSlotHasValue<T>
    • IMayRequireBitangent
    • IMayRequireCameraOpaqueTexture
    • IMayRequireDepthTexture
    • IMayRequireFaceSign
    • IMayRequireFaceSignExtensions
    • IMayRequireMeshUV
    • IMayRequireNormal
    • IMayRequirePosition
    • IMayRequireScreenPosition
    • IMayRequireTangent
    • IMayRequireTime
    • InspectorPreviewData
    • IntegerNode
    • InterpolatorPack
    • InterpolatorType
    • InverseLerpNode
    • InvertColorsNode
    • IPBRSubShader
    • IsFrontFaceNode
    • IShaderGraph
    • IShaderProperty
    • IsInfiniteNode
    • IsNanNode
    • ISubShader
    • IUnlitSubShader
    • LengthNode
    • LerpNode
    • LogBase
    • LogNode
    • MasterNode<T>
    • MaterialGraph
    • MaterialSlot
    • MaterialSubGraphAsset
    • Matrix2MaterialSlot
    • Matrix2Node
    • Matrix2ShaderProperty
    • Matrix3MaterialSlot
    • Matrix3Node
    • Matrix3ShaderProperty
    • Matrix4MaterialSlot
    • Matrix4Node
    • Matrix4ShaderProperty
    • MatrixAxis
    • MatrixConstructionNode
    • MatrixDeterminantNode
    • MatrixNames
    • MatrixShaderProperty
    • MatrixSplitNode
    • MatrixTransposeNode
    • MaximumNode
    • MayRequireBitangentExtensions
    • MayRequireCameraOpaqueTextureExtensions
    • MayRequireDepthTextureExtensions
    • MayRequireMeshUVExtensions
    • MayRequireNormalExtensions
    • MayRequirePositionExtensions
    • MayRequireScreenPositionExtensions
    • MayRequireTangentExtensions
    • MayRequireTimeExtensions
    • MayRequireVertexColorExtensions
    • MayRequireViewDirectionExtensions
    • MetalMaterialType
    • MetalReflectanceNode
    • MinimumNode
    • ModuloNode
    • MultiplyNode
    • MultiplyNode.MultiplyType
    • NandNode
    • NeededCoordinateSpace
    • NegateNode
    • NoiseNode
    • NormalBlendMode
    • NormalBlendNode
    • NormalFromHeightNode
    • NormalFromTextureNode
    • NormalMapSpace
    • NormalMaterialSlot
    • NormalReconstructZNode
    • NormalVectorNode
    • NotNode
    • ObjectNode
    • OneMinusNode
    • Optional
    • OrNode
    • OutputSpace
    • OverrideType
    • PBRMasterGUI
    • PBRMasterNode
    • PBRMasterNode.Model
    • PolarCoordinatesNode
    • PolygonNode
    • PositionMaterialSlot
    • PositionNode
    • PowerNode
    • Precision
    • PreprocessorIf
    • PreviewMode
    • PreviewNode
    • PreviewProperty
    • PreviewPropertyExtensions
    • ProjectionNode
    • PropertyCollector
    • PropertyCollector.TextureInfo
    • PropertyNode
    • PropertyType
    • RadialShearNode
    • RadiansToDegreesNode
    • RandomRangeNode
    • ReciprocalMethod
    • ReciprocalNode
    • ReciprocalSquareRootNode
    • RectangleNode
    • ReflectionProbeNode
    • RejectionNode
    • RemapNode
    • ReplaceColorNode
    • RotateAboutAxisNode
    • RotateNode
    • RotationUnit
    • RoundedRectangleNode
    • RoundNode
    • SampleCubemapNode
    • SampleGradient
    • SamplerStateMaterialSlot
    • SamplerStateNode
    • SampleTexture2DArrayNode
    • SampleTexture2DLODNode
    • SampleTexture2DNode
    • SampleTexture3DNode
    • SaturationNode
    • SceneColorNode
    • SceneDepthNode
    • ScreenNode
    • ScreenPositionMaterialSlot
    • ScreenPositionNode
    • ScreenSpaceType
    • ScreenSpaceTypeExtensions
    • Semantic
    • SerializableCubemap
    • SerializableGuid
    • SerializableMesh
    • SerializableTexture
    • SerializableTextureArray
    • ShaderGenerator
    • ShaderGenerator.Dimension
    • ShaderGenerator.InputType
    • ShaderGenerator.TransformDesc
    • ShaderGeneratorNames
    • ShaderGraphImporter
    • ShaderGraphImporterEditor
    • ShaderGraphRequirements
    • ShaderSourceMap
    • ShaderSpliceUtil
    • ShaderSpliceUtil.TemplatePreprocessor
    • ShaderStage
    • ShaderStageCapability
    • ShaderStageExtensions
    • ShaderStringBuilder
    • ShaderSubGraphImporterEditor
    • SignNode
    • SliderNode
    • SlotValueHelper
    • SlotValueType
    • SpaceMaterialSlot
    • SpecularOcclusionMode
    • SphereMaskNode
    • SpherizeNode
    • SplitNode
    • SquareRootNode
    • StepNode
    • SubGraph
    • SubGraphNode
    • SubGraphOutputControlAttribute
    • SubGraphOutputControlView
    • SubGraphOutputNode
    • SurfaceMaterialOptions
    • SurfaceMaterialOptions.BlendMode
    • SurfaceMaterialOptions.CullMode
    • SurfaceMaterialOptions.ZTest
    • SurfaceMaterialOptions.ZWrite
    • SurfaceMaterialTags
    • SurfaceMaterialTags.RenderQueue
    • SurfaceMaterialTags.RenderType
    • SurfaceType
    • SwizzleNode
    • TangentMaterialSlot
    • TangentNode
    • TangentVectorNode
    • Texture2DArrayAssetNode
    • Texture2DArrayInputMaterialSlot
    • Texture2DArrayMaterialSlot
    • Texture2DArrayShaderProperty
    • Texture2DAssetNode
    • Texture2DInputMaterialSlot
    • Texture2DMaterialSlot
    • Texture2DPropertiesNode
    • Texture3DAssetNode
    • Texture3DInputMaterialSlot
    • Texture3DMaterialSlot
    • Texture3DShaderProperty
    • TextureChannel
    • TextureSamplerState
    • TextureSamplerState.FilterMode
    • TextureSamplerState.WrapMode
    • TextureShaderProperty
    • TextureShaderProperty.DefaultType
    • TextureType
    • TilingAndOffsetNode
    • TimeNode
    • TitleAttribute
    • TransformationMatrixNode
    • TransformationMatrixType
    • TransformNode
    • TriplanarNode
    • TruncateNode
    • TwirlNode
    • UnityMatrixType
    • UnlitMasterNode
    • UVChannel
    • UVMaterialSlot
    • UVNode
    • Vector1MaterialSlot
    • Vector1Node
    • Vector1ShaderProperty
    • Vector2MaterialSlot
    • Vector2Node
    • Vector2ShaderProperty
    • Vector3MaterialSlot
    • Vector3Node
    • Vector3ShaderProperty
    • Vector4MaterialSlot
    • Vector4Node
    • Vector4ShaderProperty
    • VectorShaderProperty
    • VertexColorMaterialSlot
    • VertexColorNode
    • ViewDirectionMaterialSlot
    • ViewDirectionNode
    • VoronoiNode
    • WhiteBalanceNode
  • UnityEditor.ShaderGraph.Drawing
    • CompatibilityExtensions
    • Draggable
    • FloatField
    • GradientEdge
    • GraphEditorView
    • GraphViewExtensions
    • IndexSet
    • INodeModificationListener
    • MaterialGraphEditWindow
    • MaterialGraphPreviewGenerator
    • MaterialGraphView
    • MaterialNodeView
    • NodeSettingsView
    • OnPreviewChanged
    • PBRSettingsView
    • PortInputView
    • PreviewManager
    • PreviewRate
    • PreviewRenderData
    • PreviewSceneResources
    • PreviewShaderData
    • PropertyRow
    • PropertySheet
    • ResizeHandleAnchor
    • ResizeSideHandle
    • Scrollable
    • UnlitSettingsView
    • WindowDockingLayout
    • WindowDraggable
  • UnityEditor.ShaderGraph.Drawing.Controls
    • ButtonConfig
    • ButtonControlAttribute
    • ButtonControlView
    • ChannelEnumControlAttribute
    • ChannelEnumControlView
    • ChannelEnumMaskControlAttribute
    • ChannelEnumMaskControlView
    • ChannelMixerControlAttribute
    • ChannelMixerControlView
    • ColorControlAttribute
    • ColorControlView
    • CubemapControlAttribute
    • CubemapControlView
    • DefaultControlAttribute
    • DielectricSpecularControlAttribute
    • DielectricSpecularControlView
    • EnumControlAttribute
    • EnumControlView
    • EnumConversionControlAttribute
    • EnumConversionControlView
    • GradientControlAttribute
    • GradientControlView
    • GradientObject
    • IControlAttribute
    • IEnumConversion
    • IntegerControlAttribute
    • IntegerControlView
    • MultiFloatControlAttribute
    • MultiFloatControlView
    • ObjectControlAttribute
    • ObjectControlView
    • PopupControlAttribute
    • PopupControlView
    • PopupList
    • SliderControlAttribute
    • SliderControlView
    • Texture3DControlAttribute
    • Texture3DControlView
    • TextureArrayControlAttribute
    • TextureArrayControlView
    • TextureControlAttribute
    • TextureControlView
    • ToggleControlAttribute
    • ToggleControlView
    • ToggleData
  • UnityEditor.ShaderGraph.Drawing.Inspector
    • MasterPreviewView
  • UnityEditor.ShaderGraph.Drawing.Slots
    • BooleanSlotControlView
    • ColorRGBASlotControlView
    • ColorRGBSlotControlView
    • CubemapSlotControlView
    • GradientSlotControlView
    • LabelSlotControlView
    • MultiFloatSlotControlView
    • ScreenPositionSlotControlView
    • Texture3DSlotControlView
    • TextureArraySlotControlView
    • TextureSlotControlView
    • UVSlotControlView
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