public MultiSpotLightMaterial(ChaseLight cl) { ChaseLight = cl; AmbientColor = new Vector3(0.15f, 0.15f, 0.15f); LightPosition = new Vector3[2]; LightPosition[0] = new Vector3(0, 30000, 30000); LightPosition[1] = cl.LightPosition; LightColor = new Vector3[2]; LightColor[0] = new Vector3(.85f, .85f, .85f); LightColor[1] = cl.LightColor; LightDirection = new Vector3[2]; LightDirection[0] = new Vector3(0, -1, -1); LightDirection[1] = cl.LightDirection; ConeAngle = new float[2]; ConeAngle[0] = 30; ConeAngle[1] = 30; LightFalloff = new float[2]; LightFalloff[0] = 200; LightFalloff[1] = 200; }
public ChaseLightMaterial(ChaseLight cl) { ChaseLight = cl; AmbientColor = new Vector3(0.15f, 0.15f, 0.15f); ConeAngle = 30; LightFalloff = 200; }