"Dynamic Resolution for URP" is a tool that handles Dynamic Resolution for your URP games, and unlike traditional solutions, this one uses FSR to reconstruct the missing pixels and more.This tool supports Unity 6SUPPORT – QUESTIONS - NEWSHop on our Discord server.Follow on Twitter/X.You can read the documentation here.-------------------------------------------------🚀 Introducing Dynamic Resolution for URP 🚀In the realm of game development, maintaining optimal performance while preserving visual quality is a perpetual challenge. We are addressing this by seamlessly integrating a powerful DYNAMIC RESOLUTION system.Key Features:💡ADDED SUPPORT FOR UNITY 6.🌐 Performance Monitoring: This tool continually monitors your game's performance in the background. Should the frame rate drop below the developer-specified target, it dynamically adjusts the rendering resolution to restore intended performance levels.🕹 Wide platform support: Works on any platform that URP supports, meaning PC/Mac/Linux, Mobile (iOS and Android), Consoles (Xbox One X/S, Series X/S, PlayStation 4/5), Handheld consoles (Steam Deck, ROG ally, Nintendo Switch...)💡 FSR Integration for Visual Restoration: Beyond standard dynamic resolution, this tool incorporates AMD's FidelityFX Super Resolution (FSR). This feature reconstructs missing pixels when the rendering resolution is below the native resolution, ensuring a native frame quality without compromising performance during demanding scenarios.FSR works on any GPU that supports “Compute Shaders/DirectX 11”, it is NOT restricted to AMD GPU’s only.🚀 Balanced Performance and Visual Quality: Striking a harmonious balance between performance and visual quality. It eliminates the need for trade-offs, providing developers with a comprehensive solution.🎮 Developer Control: Empowering developers with granular control. Fine-tune dynamic resolution parameters to align with the specific requirements of your game.🌐 Volume System for Targeted Optimization: Introducing a sophisticated Volume system, allowing developers to strategically define specific areas within their game world. Each encapsulated Volume serves as a zone of targeted optimization, offering precise control over performance parameters and ensuring a nuanced gaming experience.CREDITOne of the Demo scenes used is made with Synty’s Western Frontier pack.The scene used to showcase the performance of Smart Dynamic Resolution is a tweaked version of AFS- Seaside Environment.NoteThe scenes used to showcase this tool are not included!-------------------------------------------------SUPPORT – QUESTIONS - NEWSHop on our Discord server.Follow on Twitter/X.You can read the documentation here.-------------------------------------------------Happy game development!Craft the ultimate URP gameplay experience with intelligent resolution scaling:Seamless Frame Rate: Maintain your desired FPS target (30, 45, or 60) with dynamic adjustments to rendering resolution.Precision Control: Choose from multiple FPS calculation methods for responsiveness or stability based on your game's needs.Quality Presets: Define customizable ranges for scaling resolution within three presets: Quality, Balanced, and Performance.Frame Reconstruction: Choose between a simple Bilinear reconstrcution or Enhance visuals at lower resolutions using FSR 1.0 or Unity 6's STP.Volume Overrides: Fine-tune specific areas of your game world with custom overrides for Quality Presets and FPS Targets. When the Camera used for Dynamic Resolution enters a Volume, this tool would then use FPS Target and Quality Mode of that Volume, this is especially helpful to fine tune your game’s experience by targeting 30FPS in heavy areas and 45FPS or 60FPS in open areas.More Advanced Tweaks: Control MSAA values, adjust FPS tracking update rate, and define resolution step increments for even finer control.NOTE: Dynamic Resolution is less impactful when the CPU is the bottleneck, it only works best when the GPU is the bottleneck.