// Perfect Culling (C) 2021 Patrick König // namespace Koenigz.PerfectCulling { public enum PerfectCullingRenderToggleMode { /// /// Toggles the Renderer component itself. This got some overhead and thus is the least efficient option. /// ToggleRendererComponent, /// /// This tells the Renderer to only render shadows. Likely just culls the Renderer on lower end hardware. This option avoids shadow popping. /// ToggleShadowcastMode, /// /// Most efficient way of disabling a renderer completely as it just tells Unity to skip over it. Only available in Unity 2019 or newer. /// ToggleForceRenderingOff } }