docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct ShaderGraphRequirements

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: UnityEditor.ShaderGraph.Internal
    Assembly: Unity.ShaderGraph.Editor.dll
    Syntax
    [Serializable]
    public struct ShaderGraphRequirements

    Properties

    requiresBitangent

    Declaration
    public NeededCoordinateSpace requiresBitangent { get; }
    Property Value
    Type Description
    NeededCoordinateSpace

    requiresCameraOpaqueTexture

    Declaration
    public bool requiresCameraOpaqueTexture { get; }
    Property Value
    Type Description
    bool

    requiresDepthTexture

    Declaration
    public bool requiresDepthTexture { get; }
    Property Value
    Type Description
    bool

    requiresFaceSign

    Declaration
    public bool requiresFaceSign { get; }
    Property Value
    Type Description
    bool

    requiresMeshUVs

    Declaration
    public List<UVChannel> requiresMeshUVs { get; }
    Property Value
    Type Description
    List<UVChannel>

    requiresNDCPosition

    Declaration
    public bool requiresNDCPosition { get; }
    Property Value
    Type Description
    bool

    requiresNormal

    Declaration
    public NeededCoordinateSpace requiresNormal { get; }
    Property Value
    Type Description
    NeededCoordinateSpace

    requiresPixelPosition

    Declaration
    public bool requiresPixelPosition { get; }
    Property Value
    Type Description
    bool

    requiresPosition

    Declaration
    public NeededCoordinateSpace requiresPosition { get; }
    Property Value
    Type Description
    NeededCoordinateSpace

    requiresPositionPredisplacement

    Declaration
    public NeededCoordinateSpace requiresPositionPredisplacement { get; }
    Property Value
    Type Description
    NeededCoordinateSpace

    requiresScreenPosition

    Declaration
    public bool requiresScreenPosition { get; }
    Property Value
    Type Description
    bool

    requiresTangent

    Declaration
    public NeededCoordinateSpace requiresTangent { get; }
    Property Value
    Type Description
    NeededCoordinateSpace

    requiresTime

    Declaration
    public bool requiresTime { get; }
    Property Value
    Type Description
    bool

    requiresTransforms

    Declaration
    public List<NeededTransform> requiresTransforms { get; }
    Property Value
    Type Description
    List<NeededTransform>

    requiresVertexColor

    Declaration
    public bool requiresVertexColor { get; }
    Property Value
    Type Description
    bool

    requiresVertexID

    Declaration
    public bool requiresVertexID { get; }
    Property Value
    Type Description
    bool

    requiresVertexSkinning

    Declaration
    public bool requiresVertexSkinning { get; }
    Property Value
    Type Description
    bool

    requiresViewDir

    Declaration
    public NeededCoordinateSpace requiresViewDir { get; }
    Property Value
    Type Description
    NeededCoordinateSpace
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)