StereoCraft: Stereoscopic 3D - Fabric

Side-by-side (SBS) stereoscopic 3D rendering for 3D TVs, 3D monitors, and SBS-compatible displays.

File Details

stereoscopic-0.1.2.jar

  • R
  • May 28, 2026
  • 99.80 KB
  • 9
  • 1.21.11
  • Fabric

File Name

stereoscopic-0.1.2.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:stereocraft-stereoscopic-3d-1547525:8159764"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Side-by-side (SBS) stereoscopic 3D rendering for vanilla Minecraft.

What's new in v0.1.2

  • Iris shader compat for Distant Horizons terrain — DH terrain now respects per-eye convergence shear under shader packs, matching nearby MC chunks instead of floating in unsheared screen space. Fixes both direct terrain rendering and composite reconstruction from DH depth (reflections, water shading, SSR, and TAA reprojection on DH terrain land at the correct screen X per eye). Covers both the iris_ProjectionMatrix path (BSL DH terrain) and the dhProjection/dhProjectionInverse uniforms (Complementary DH terrain and composites).
  • Iris composite swap-pass per-eye remap — Complementary's PBR reflections (colortex7) and TAA history (colortex2) now write to the correct per-eye color attachment. Previously the right eye's reflections were zeroed and the left eye showed the right eye's reflection during stationary frames (snapping correct on view rotation as the temporal mix swung to fresh ray-march).
  • Swap-eyes option — for SBS displays and VR passthrough virtual monitors that interpret the left/right halves with reversed eye assignment (which inverts depth). New checkbox in the Sodium options page flips both the per-eye IPD offset and the SBS viewport halves together so the two stay consistent.
  • HUD respects swap-eyes — when swap-eyes is enabled, HUD elements now land on the same screen half as the world render they overlay, matching the (already swap-aware) per-eye blur backdrop.

Requirements

  • Minecraft 1.21.11
  • Fabric Loader 0.19.2+
  • Java 21
  • Sodium 0.8.11+

Optional

  • Iris 1.10.7+1.21.11-fabric for shader compatibility (tested only against this exact version)
  • Distant Horizons 2.3.5+ — shader-pack compatibility fixes in this release target the Iris+DH combination

Install

Drop `stereoscopic-0.1.2.jar` into your `mods/` folder alongside Fabric API and Sodium.

Known limitations

  • Async cursor in split-screen GUIs is Windows-only — Linux and macOS get vanilla one-eye cursor behavior while a screen is open.
  • Iris compatibility tested only against `1.10.7+1.21.11-fabric`; other Iris versions may load but may silently degrade per-eye rendering.