Settings
beginner conceptsX-Frame FPS Accelerator · Core Concepts
Settings Reference
All settings are available on the XFrameManager component attached to your camera.
General Settings
| Property | Description |
|---|---|
| Method | Downsampling algorithm: Horizontal Downsampling, Quad Downsampling, or Adaptive Downsampling. When URP is used, Adaptive Downsampling is always used internally. |
| Minimum FPS | Target frame rate. X-Frame only activates when FPS drops below this value. |
| Preserve Nice FPS | If FPS exceeds this threshold, X-Frame is temporarily disabled to avoid any overhead. |
| Show FPS | Display the FPS counter and optionally the current quality level (percentage where 100% = full resolution). |
Quality Management
| Property | Description |
|---|---|
| Adapt Speed Up | Speed of quality increase when FPS is above target. Higher values = faster quality recovery. |
| Adapt Speed Down | Speed of quality decrease when FPS is below target. |
| Minimum Quality | Lowest allowed resolution factor (0.1–1.0). Controls the maximum performance gain vs. image quality trade-off. |
| Static Camera Quality | Resolution factor used when the camera is stationary. Can be higher than Minimum Quality for better visuals during idle moments. |
| Reduce Pixel Count | Reduces pixel light count down to 1 if the target FPS is not met. The Threshold setting controls the minimum resolution before this activates. |
| Manage Shadows | Automatically adjusts shadow quality per light (soft → hard → disabled) based on current FPS. |
| Manage LOD Bias | Adjusts the global LOD bias to switch to higher LOD levels earlier, reducing triangle count. |
Rendering Settings
| Property | Description |
|---|---|
| Filtering | Upscale filter: Nearest Neighbour (faster, pixelated) or Bilinear (smoother, slight blur). |
| Antialias | MSAA level for the off-screen render. Values of 2+ dramatically improve quality. Independent of project MSAA settings. |
| Clear Flags | Clear mode for the X-Frame camera. Set to Solid Color if you see ghosting artifacts. |
| Blend with Background | When enabled, X-Frame does not clear the background, allowing layered camera setups. |
| Render Method | Second Camera Billboard World Space (default, recommended) or Second Camera Blit (slower on older devices but supports sharpening). |
| Sharpen Image | Apply a sharpening pass during upscale. Only available with the Blit render method. |
| Prewarm | Pre-allocate render buffers at startup to avoid hitches when resolution changes. |
| GameObject Clicks | Enable raycasting and bubbling of OnMouseDown, OnMouseUp, OnPointerClick events through X-Frame. |
| Boost Frame Rate | Sets Unity's target frame rate and VSync to optimal values for maximum FPS. |
Was this page helpful?
Suggest an improvement
Help us improve this documentation page.