Modular Unity runtime optimizer with streaming, culling for renderers, lights, shadows, and particle effects, plus optional Addressables support for VR and large scenes.Compatible with all render pipelines (Built-in, URP, HDRP, Custom).No shader or pipeline-specific dependencies. Designed for VR, mobile, and large-scale scenes.SuraFix Runtime OptimizerTake back control of your frame time.Stop hand-tuning LOD distances for hours. Add a level, set a distance, done — cross-fade and anti-flicker hysteresis included, so nothing pops or flickers.Most culling assets stop at "is it in the camera frustum." SuraFix goes further: SuraFix_Room hides objects behind walls even when they're technically still in view, and SuraFix_Occluder blocks outdoor terrain, rocks, and walls — the same trick large open-world scenes use to stay fast. No bake step, no lightmapping-style wait — it works at runtime, in additive and streamed scenes alike.Everything is modular. Use only what your project needs, drop the rest.Features* NEW: Distance-based LOD with cross-fade and anti-flicker hysteresis — no more hand-placed LOD groups.* No Burst/Jobs dependency — a custom, time-sliced main-thread architecture that's predictable and easy to debug, with no black-box compile step.* Room-based occlusion — hides objects behind walls, not just outside the camera frustum.* Outdoor occlusion (Bounds or Physics raycast) for large open scenes.* Distance-based streaming with full load/unload logic.* Renderer-level culling for MeshRenderer and SkinnedMeshRenderer.* Light and shadow culling for performance-critical scenes.* Particle effect support, including ParticleSystemRenderer-based visibility.* Animation pausing outside the configured visibility range.* Player-based tracking for dynamic streaming and culling.* Optional Addressables integration with no hard package dependency.* Addressable key repair + scene-to-placeholder conversion editor tools.* Compatible with Built-in, URP, HDRP, and custom render pipelines — no shader or pipeline-specific dependencies.Documentation: https://surafixstudio.de.cool/?page=surafix-culling-systemDiscord: https://discord.gg/NWd7M7gHd4Distance-based streaming with full load and unload logic.Renderer-level culling for MeshRenderer and SkinnedMeshRenderer.Added SuraFix_Occluder and SuraFix_Room support.Added outdoor occlusion support for large scenes.Light and shadow culling for performance-critical scenes.Particle effect support, including ParticleSystemRenderer-based visibility handling.Animation pausing outside the configured visibility range.Player-based tracking for dynamic streaming and culling behavior.Optional Addressables integration with no hard package dependency.Addressable key repair editor tool.Compatible with Built-in, URP, HDRP, and custom render pipelines.Lightweight runtime design for VR, mobile, PC, and large-scale environments.





