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 Optimizer is a modular runtime performance system for Unity designed to give developers precise control over what is loaded, rendered, and updated during gameplay.It combines distance-based streaming, renderer-level culling, light and shadow culling, particle effect support, animation pausing, and optional Addressables integration in a lightweight workflow that is easy to integrate into existing projects.The system is built for production use and focuses on predictable performance, low overhead, and scalable scene management.It is especially useful for large scenes, modular environments, VR applications, mobile projects, and other performance-critical builds.All core systems work independently of render pipelines and do not depend on shaders or pipeline-specific rendering features.Documentation: https://surafixstudio.de.cool/?page=surafix-culling-systemDistance-based streaming with full load and unload logic.Renderer-level culling for MeshRenderer and SkinnedMeshRenderer.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.




