32 lines
775 B
C#
Raw Normal View History

2025-09-06 17:17:39 +04:00
using System.Collections.Generic;
using UnityEngine;
namespace VolumetricFogAndMist2 {
public class VolumetricFogSubVolume : MonoBehaviour {
public VolumetricFogProfile profile;
public float fadeDistance = 1f;
public static List<VolumetricFogSubVolume> subVolumes = new List<VolumetricFogSubVolume>();
void OnDrawGizmos() {
Gizmos.color = Color.white;
Gizmos.DrawWireCube(transform.position, transform.localScale);
}
void OnEnable() {
if (!subVolumes.Contains(this)) {
subVolumes.Add(this);
}
}
void OnDisable() {
if (subVolumes.Contains(this)) {
subVolumes.Remove(this);
}
}
}
}