void mapEVEshadowProjectors() { EVEprojector.Clear(); Projector[] list = (Projector[])Projector.FindObjectsOfType(typeof(Projector)); for (int i = 0; i < list.Length; i++) { if (list[i].material.name == "EVE/CloudShadow") { EVEprojector.Add(list[i]); } } projectorCount = EVEprojector.Count; }
void mapEVEshadowProjectors() { EVEprojector.Clear(); //Material atmosphereMaterial = new Material (ShaderReplacer.Instance.LoadedShaders[("Scatterer/AtmosphericLocalScatter")]); Projector[] list = (Projector[])Projector.FindObjectsOfType(typeof(Projector)); for (int i = 0; i < list.Length; i++) { if (list[i].material.name == "EVE/CloudShadow") { EVEprojector.Add(list[i]); //list[i].material = atmosphereMaterial; } } projectorCount = EVEprojector.Count; }