Clients/Client2014/shaders/source/globals.h

35 lines
637 B
C

struct Globals
{
float4x4 ViewProjection;
float4 ViewRight;
float4 ViewUp;
float3 CameraPosition;
float3 AmbientColor;
float3 Lamp0Color;
float3 Lamp0Dir;
float3 Lamp0Right;
float3 Lamp0Up;
float3 Lamp1Color;
float3 FogColor;
float4 FogParams;
float4 LightBorder;
float4 LightConfig0;
float4 LightConfig1;
float4 LightConfig2;
float4 LightConfig3;
float3 FadeDistance;
float4 OutlineBrightness_ShadowInfo;
float4 BlobShadowData0;
float4 BlobShadowData1;
float4 BlobShadowData2;
float4 BlobShadowData3;
};
uniform Globals G: register(c0);