Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/project516/retroview/llms.txt

Use this file to discover all available pages before exploring further.

To open the shader options panel in Iris, launch Minecraft and go to Options → Video Settings → Shader Packs, then click the Shader Pack Settings button in the lower-left corner. Any changes you make take effect immediately — no world reload is needed.

Options

retroLevels
number
default:"31.0"
Number of quantized color steps per channel. Each color channel (red, green, blue) is rounded to the nearest multiple of 1 / retroLevels, producing a palette-limited look. Lower values produce a more extreme retro appearance; higher values approach full color. Suggested range: 4–63.
retroPixelScale
number
default:"5.0"
Pixel grid scale in screen pixels. The shader samples colortex0 at a lower effective resolution by snapping UV coordinates to a grid of this size. Higher values produce larger, chunkier pixels. Set to 1 to disable pixelation entirely. Suggested range: 1–16.
retroScanStrength
number
default:"0.08"
Darkness of alternating scanlines. Every other row of pixels is multiplied by 1 - retroScanStrength, mimicking the horizontal scan lines of a CRT display. Set to 0.0 to disable scanlines completely. Range: 0.0–1.0.
retroVignetteStrength
number
default:"0.25"
Darkness of the edge vignette. Controls how strongly the corners and edges of the screen are dimmed. The vignette fall-off shape is fixed (inner radius 0.35, outer radius 0.90). Set to 0.0 to disable the vignette entirely. Range: 0.0–1.0.
retroDitherStrength
number
default:"1.0"
Scale of the Bayer 4×4 dither offset applied before color quantization. Higher values spread the dither pattern more aggressively, reducing color banding at the cost of a noisier image. Set to 0.0 to disable dithering. Range: 0.0–2.0.
retroVignetteInner (0.35) and retroVignetteOuter (0.90) define the shape of the vignette fall-off. These values are fixed in the shader source and are not exposed as user-adjustable options.
All option changes apply in real-time. You do not need to reload your world or restart the game to see the effect.

Presets

The following presets demonstrate how to combine options for specific retro aesthetics. Enter these values manually in the Shader Pack Settings panel.
A heavily pixelated, palette-limited look inspired by early handheld hardware. Scanlines are disabled to match the LCD appearance of the original hardware.
OptionValue
retroLevels4
retroPixelScale8
retroScanStrength0.0
retroVignetteStrength0.3
retroDitherStrength1.5
Simulates a consumer CRT television with visible scanlines, soft vignette, and moderate color reduction.
OptionValue
retroLevels31
retroPixelScale3
retroScanStrength0.15
retroVignetteStrength0.4
retroDitherStrength0.8
A light retro treatment that preserves most visual detail while adding a mild palette restriction and gentle scanlines. A good starting point for players who want character without sacrificing readability.
OptionValue
retroLevels16
retroPixelScale2
retroScanStrength0.05
retroVignetteStrength0.15
retroDitherStrength0.5
The out-of-the-box values shipped with retroview.
OptionValue
retroLevels31.0
retroPixelScale5.0
retroScanStrength0.08
retroVignetteStrength0.25
retroDitherStrength1.0

Build docs developers (and LLMs) love