// Token: 0x060008D7 RID: 2263 RVA: 0x0004DD34 File Offset: 0x0004C134 public static bool isPointInsideVolume(Vector3 point, out AmbianceVolume volume) { for (int i = 0; i < AmbianceSystem.volumes.Count; i++) { volume = AmbianceSystem.volumes[i]; if (AmbianceUtility.isPointInsideVolume(volume, point)) { return(true); } } volume = null; return(false); }
// Token: 0x060008D4 RID: 2260 RVA: 0x0004DC9B File Offset: 0x0004C09B public static void removeVolume(AmbianceVolume volume) { AmbianceSystem.volumes.RemoveFast(volume); }
// Token: 0x060008D3 RID: 2259 RVA: 0x0004DC8E File Offset: 0x0004C08E public static void addVolume(AmbianceVolume volume) { AmbianceSystem.volumes.Add(volume); }
// Token: 0x060008D8 RID: 2264 RVA: 0x0004DD7C File Offset: 0x0004C17C public static bool isPointInsideVolume(AmbianceVolume volume, Vector3 point) { Vector3 vector = volume.transform.InverseTransformPoint(point); return(Mathf.Abs(vector.x) < 0.5f && Mathf.Abs(vector.y) < 0.5f && Mathf.Abs(vector.z) < 0.5f); }