View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.3.0
- Last updated
- First released
- Unity version
- 6000.3.20 or later
- Package size
- 5.4 MB
- Files
- 15
- Favorites
- 35
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $24.49 on
Keywords
Dynamic Resolution for URP
"Dynamic Resolution for URP" is a tool that handles Dynamic Resolution for your URP games, and unlike traditional solutions, this one uses FSR/STP to reconstruct the missing pixels and more.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 14
Dynamic Resolution for URP screenshot 1
About this asset
SUPPORT – QUESTIONS - NEWS
Hop on our Discord server.
Follow on Twitter/X.
You can read the documentation here.
-------------------------------------------------
IMPORTANT NOTE: There's a new major version called Dynamic Resolution 3, we recommend checking it out as well.
🚀 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.
CREDIT
- One 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.
Note
The scenes used to showcase this tool are not included!
-------------------------------------------------
SUPPORT – QUESTIONS - NEWS
Hop on our Discord server.
Follow on Twitter/X.
You can read the documentation here.
-------------------------------------------------
Happy game development!
From the publisher's Asset Store listing.
Technical details
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.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.20f1 | Not listed | Compatible | Not listed |
This tool supports Unity 6
As listed on the Asset Store.