You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.5 KiB
37 lines
1.5 KiB
using UnityEditor.ShaderGraph; |
|
|
|
namespace UnityEditor.Rendering.Universal.ShaderGraph |
|
{ |
|
static class UniversalStructs |
|
{ |
|
public static StructDescriptor Varyings = new StructDescriptor() |
|
{ |
|
name = "Varyings", |
|
packFields = true, |
|
populateWithCustomInterpolators = 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.staticLightmapUV, |
|
UniversalStructFields.Varyings.dynamicLightmapUV, |
|
UniversalStructFields.Varyings.sh, |
|
UniversalStructFields.Varyings.fogFactorAndVertexLight, |
|
UniversalStructFields.Varyings.shadowCoord, |
|
StructFields.Varyings.instanceID, |
|
UniversalStructFields.Varyings.stereoTargetEyeIndexAsBlendIdx0, |
|
UniversalStructFields.Varyings.stereoTargetEyeIndexAsRTArrayIdx, |
|
StructFields.Varyings.cullFace, |
|
} |
|
}; |
|
} |
|
}
|
|
|