Files
PixelJumperHero/Library/PackageCache/com.unity.render-pipelines.universal@11.0.0/Editor/ShaderGraph/UniversalStructs.cs
2021-06-13 10:28:03 +02:00

36 lines
1.4 KiB
C#

using UnityEditor.ShaderGraph;
namespace UnityEditor.Rendering.Universal.ShaderGraph
{
static class UniversalStructs
{
public static StructDescriptor Varyings = new StructDescriptor()
{
name = "Varyings",
packFields = true,
fields = new FieldDescriptor[]
{
StructFields.Varyings.positionCS,
StructFields.Varyings.positionWS,
StructFields.Varyings.normalWS,
StructFields.Varyings.tangentWS,
StructFields.Varyings.texCoord0,
StructFields.Varyings.texCoord1,
StructFields.Varyings.texCoord2,
StructFields.Varyings.texCoord3,
StructFields.Varyings.color,
StructFields.Varyings.viewDirectionWS,
StructFields.Varyings.screenPosition,
UniversalStructFields.Varyings.lightmapUV,
UniversalStructFields.Varyings.sh,
UniversalStructFields.Varyings.fogFactorAndVertexLight,
UniversalStructFields.Varyings.shadowCoord,
StructFields.Varyings.instanceID,
UniversalStructFields.Varyings.stereoTargetEyeIndexAsBlendIdx0,
UniversalStructFields.Varyings.stereoTargetEyeIndexAsRTArrayIdx,
StructFields.Varyings.cullFace,
}
};
}
}