Universal Performance Optimizer monitors FPS, detects CPU/GPU bottlenecks, and safely adapts Unity settings across desktop, mobile, and WebGL to improve frame-rate stability.📈 Universal Performance Optimizer 3 is a modular, cross-platform performance optimization system for Unity.It monitors runtime performance, detects CPU and GPU bottlenecks, and automatically adjusts supported settings to help maintain a stable target frame rate across mobile, desktop, and WebGL projects.One System. Multiple Platforms. Stable Performance.Discord | Web-site | Mobile Launcher | PC LauncherUPO combines real-time monitoring, configurable optimization profiles, adaptive quality scaling, and safe state restoration in one easy-to-use package.✅ Core FeaturesReal-Time Performance Monitoring: Track FPS, average FPS, 1% low, frame time, memory usage, CPU time, GPU time, battery state, and thermal status where supported.Smart Bottleneck Detection: Automatically detects whether the project is CPU-bound, GPU-bound, target FPS limited, or running within stable limits.Bidirectional Adaptive Quality: Gradually reduces system load during sustained performance problems and restores quality when enough performance headroom becomes available.Ready-to-Use Profiles: Includes Safe, Balanced, Performance, Battery Saver, Menu, Gameplay, Loading, and Cutscene profiles.Modular Scaler System: Control render scale, dynamic resolution, shadows, anti-aliasing, post-processing, lighting, particles, LOD, physics, animation, and custom project systems.Runtime Dashboard: View live metrics, detected bottlenecks, active profiles, optimization history, thermal status, and current scaler levels.Safe State Restoration: Captures original runtime values before applying changes and allows supported settings to be restored at any time.Project Performance Auditor: Scans common project performance issues and provides a preview before applying supported fixes.Cross-Platform Support: Designed for Android™, iOS, Windows, macOS, Linux, and WebGL.Render Pipeline Support: Compatible with Built-in Render Pipeline, Universal Render Pipeline, and High Definition Render Pipeline.Developer-Friendly API: Includes public methods, runtime events, custom scaler registration, object filters, and explicit object management.UPO supports standard scenes, additive scenes, and dynamically loaded content. The persistent runtime manager includes duplicate protection and can automatically process newly loaded scenes.Unity Adaptive Performance integration is optional. Universal Performance Optimizer does not require it to compile or operate.💼 ImportantPerformance results depend on project content, hardware, resolution, render pipeline, target frame rate, and selected profile.Universal Performance Optimizer does not guarantee a specific FPS increase. Always test the final build on its intended target hardware.💡 Still have questions? Contact us at help@aisencorporation.com or reach out to our online support team. We're dedicated to providing the best experience and will assist you with any issues.(The screenshots use games of the company that officially use screenshots and materials of the games. These games belong to this company and can be used).Platform names identify compatibility only. Android is a trademark of Google LLC. Other product names are trademarks of their respective owners. This package is not sponsored or endorsed by the platform owners.Key FeaturesCross-Platform Support: Detects the current platform and applies platform-specific optimization rules for Android™, iOS, Windows, macOS, Linux, and WebGL.Device Tier System: Evaluates available hardware information, display resolution, refresh rate, memory, CPU, GPU, and runtime calibration results.Metrics Engine: Tracks current FPS, average FPS, 1% low, frame-time variance, memory usage, CPU frame time, and GPU frame time where supported.Bottleneck Detection: Identifies CPU-bound, GPU-bound, target FPS limited, and stable performance conditions.Refresh-Rate-Aware FPS Control: Selects appropriate target frame rates based on the current display refresh rate and platform limitations.Bidirectional Adaptive Quality: Supports both automatic quality reduction and gradual quality recovery.Stable Adaptation Logic: Uses warm-up periods, cooldowns, hysteresis, configurable thresholds, and stability timers to avoid reacting to temporary frame spikes.Modular Scaler Architecture: Extend the system with independent optimization scalers for graphics, CPU workload, power usage, or custom gameplay systems.Optimization Profiles: Includes Safe, Balanced, Performance, Battery Saver, Menu, Gameplay, Loading, and Cutscene profiles.Built-in Pipeline Optimization: Supports global quality, shadows, lighting, LOD, particles, texture settings, and other compatible controls.URP Optimization: Supports render scale, dynamic resolution, anti-aliasing, shadows, lighting, post-processing, and compatible pipeline settings.HDRP Optimization: Supports compatible dynamic resolution, frame settings, shadows, post-processing, volumetric effects, and other configurable HDRP features.Runtime Dashboard: Displays live performance information, optimization status, active profile, detected bottleneck, and recent scaler actions.Performance Reports: Supports exporting runtime performance information in JSON and CSV formats.Safe Baseline Capture: Stores original supported settings before optimization is applied.State Restoration: Restores captured runtime values without repeatedly modifying already optimized settings.Persistent Manager: Uses duplicate protection and supports standard, additive, and dynamically loaded scenes.Object Filtering: Includes include and exclude lists, layer filters, tag filters, explicit object registration, and the UPOIgnore component.Memory Management: Provides controlled memory cleanup with cooldown and loading-state support.Async Upload Settings: Includes configurable asynchronous texture and mesh upload controls.Project Performance Auditor: Analyzes common issues involving textures, meshes, LOD, lights, shadows, cameras, particles, render textures, audio, shader variants, and pipeline settings.Public API: Includes initialization, profile control, automatic mode control, target FPS configuration, object registration, custom scaler registration, memory cleanup, and state restoration.Runtime Events: Includes events for initialization, device tier detection, profile changes, bottleneck changes, quality changes, thermal warnings, and low-memory notifications.Optional Adaptive Performance Integration: Can use Unity Adaptive Performance data when the package and a compatible provider are available.Supported OS: Cross-platform (Android™, iOS, Windows, macOS, Linux, WebGL).Supported Render Pipelines: Built-in Render Pipeline, Universal Render Pipeline, High Definition Render Pipeline.Included Profiles: Safe, Balanced, Performance, Battery Saver, Menu, Gameplay, Loading, Cutscene.Link to documentation: Complete offline documentation is included inside the package.Description and documentation items.


