Enhancements ๐
This is a set of effects that are designed to up the quality of whatever's on screen. They can be used to make things look sharper, smoother, or just more polished in general.
Anti-Aliasingโ
Anti-Aliasing smooths out jagged edges making everything look softer (like FXAA).
- Size X: Controls the sampling distance for anti-aliasing on the horizontal axis. A larger value means it looks further to smooth edges, potentially making things softer but could also blur fine details if too high.
- Size Y: Just like
Size X, but for the vertical axis.
Denoiseโ
Reduces visual noise and artifacts, making the image appear cleaner and smoother.
- Style: Determines the denoising algorithm.
- Median: Applies a median filter, which is effective against salt-and-pepper noise. It replaces each pixel with the median value of its neighbors.
- Sobel: Uses an edge-detection approach to identify noisy areas and selectively smooth them.
- Search:
- For Median Style: Controls the radius of the pixel neighborhood used for the median calculation. Larger values consider more pixels.
- For Sobel Style: Sets the threshold for colour difference; lower values detect more subtle noise as edges.
- Tolerance (
SobelStyle Only*): Defines the search radius/offset when sampling neighboring pixels for the Sobel algorithm. - Smoothen (
SobelStyle Only): Controls the strength of the smoothing applied to areas identified as noisy. A value of0disables the Sobel denoise effect.
Deblurโ
Attempts to counteract blurriness by sharpening the image, making details appear crisper.
- Power: Controls the intensity of the deblurring effect. A higher value results in a stronger sharpening. A value of
0disables the effect.
Heavy Linesโ
This effect emphasizes and darkens existing lines and edges in the image, making them appear thicker and more defined.
- Search: Determines the radius for sampling neighboring pixels to detect edges.
- Selection: Controls how much the detected edges influence the "heaviness" or darkness applied. A higher value means more subtle edges will be considered for darkening.
- Threshold: Sets the minimum edge strength required for a pixel to be considered part of a line. Higher values require stronger edges.
- Heaviness: Adjusts the intensity of the darkening applied to the detected lines. A value of
0will have no effect.
Soft Linesโ
Similar to "Heavy Lines," this effect identifies edges but applies a gentle blur or softening to them, creating a less harsh, more diffused outline.
- Search: Defines the radius for sampling neighboring pixels to identify edges.
- Selection: Controls how much influence detected edges have on the softening process.
- Threshold: The minimum edge strength required for a pixel to be considered for softening.
- Softness: Adjusts the intensity of the blur or diffusion applied to the detected lines. Higher values create a more pronounced softening effect.
Upscaleโ
Increases the perceived resolution of the image using different interpolation techniques. This can make the image appear sharper or more detailed, though results vary depending on the style and source material.
- Style: Determines the upscaling algorithm used.
- Nearest: Uses nearest-neighbor interpolation. This is the fastest method but can result in a blocky appearance.
- Bilinear: Uses bilinear interpolation, which produces smoother results than nearest-neighbor but can be slightly blurrier.
- Hermite: Uses Hermite spline interpolation, which can provide a good balance between sharpness and smoothness at the expense of speed.
- Offset: Adjusts the sampling offset during the upscaling process. Small adjustments can sometimes refine the output.
- Aspect X: Controls the horizontal aspect ratio of the upscaled image.
- Aspect Y: Controls the vertical aspect ratio of the upscaled image.
Contrast Sharpeningโ
Sharpens the image by increasing the contrast between neighboring pixels, making edges appear more defined.
- Power: Controls the overall strength of the sharpening effect. Higher values result in more pronounced sharpening.
- Search: Defines the radius for sampling neighboring pixels to determine local contrast.
- Tolerance: Sets the threshold for how much contrast difference is needed before sharpening is applied. Lower values will sharpen more subtle details.
FDR (Fake Dynamic Range)โ
Simulates a higher dynamic range, attempting to bring out more detail in both very bright and very dark areas of the image.
- Tap: Controls the sampling distance for comparing bright and dark areas.
- Weight: Adjusts the intensity of the FDR effect. Higher values will push the dynamic range further.
- Immersion: Modifies how the effect blends with the original image, affecting the overall "feel" of the dynamic range expansion.
SSSS (ScreenSpace SoftShading)โ
Simulates subsurface scattering, a phenomenon where light penetrates the surface of translucent objects, scatters, and then exits. This creates a softer, more diffused lighting effect, particularly noticeable on skin or similar materials. This effect requires a Depth Light.
- Tap Width: Controls the spread or radius of the scattering effect. Larger values simulate more scattering.
- Depth Bias: Adjusts how the effect interacts with depth information, helping to prevent artifacts on edges.
- Far Plane: The maximum distance at which the SSSS effect will be visible.
- Near Plane: The minimum distance at which the SSSS effect will be visible.