SkyKeys
public static class SkyKeysTyped keys for shader Sky.
No guide page documents this yet — the page shows what the code says about itself.
Fields and properties (15)
public const string ShaderNameThe shader's name, as the effect system asks for it.
public static readonly PermutationKey<bool> SoftenAffects the generated code, so a distinct value is a distinct variant.
public static readonly ParameterKey[] UsedPermutationKeysThe permutation keys that actually change the generated code.
public static readonly ParameterKey<TextureViewHandle> Environmentset 2, binding 1.
public const int EnvironmentSetWhich descriptor set holds environment.
public const uint EnvironmentBindingWhich binding within set 2 environment occupies.
public static readonly ParameterKey<SamplerHandle> EnvironmentSamplerset 2, binding 2.
public const int EnvironmentSamplerSetWhich descriptor set holds environmentSampler.
public const uint EnvironmentSamplerBindingWhich binding within set 2 environmentSampler occupies.
public static readonly ParameterKey<float> EnvironmentMipCountenvironmentMipCount at byte 0, declared 1.
public static readonly ParameterKey<Matrix4x4> InverseViewProjectioninverseViewProjection at byte 16.
public static readonly ParameterKey<float> Intensityintensity at byte 80, declared 1.
public const int ConstantBufferSizeThe uniform block's size in bytes — what to allocate.
public const int ConstantBufferSetWhich descriptor set holds the uniform block.
public const uint ConstantBufferBindingWhich binding within set 2 the uniform block occupies.
Used by (1)
- SkyRendererVixen.Rendering.PostFx