English | 简体中文
Dirt RT is a real-time path-tracing shader pack for Minecraft. Built for Vulkanite, it combines multi-bounce ray tracing, physically based materials, directional light reconstruction, path guiding, and spatiotemporal denoising in a complete real-time rendering pipeline.
Important
Dirt RT requires Vulkanite modified 26.2-v0.0.6-lut, a compatible NVIDIA RTX GPU, and a LabPBR resource pack.
- Multi-bounce real-time path tracing for direct and indirect illumination.
- GGX microfacet reflection, energy-preserving rough diffuse shading, transmission, volumetric absorption, and emissive materials.
- MaxEnt directional light moments for compact radiance reconstruction and guided sampling.
- Unified diffuse and specular denoising with temporal reprojection, variance tracking, and six-stage A-Trous filtering.
- Sparse radiance cache with temporal RIS and path-guiding integration.
- Screen-space reconstruction for stable reflection and refraction history.
- LabPBR materials, parallax occlusion mapping, wet surfaces, automatic exposure, bloom, and display tone mapping.
- Built-in diagnostic views for lighting, history, variance, geometry, and cache state.
- Install Minecraft 26.2 with Fabric Loader 0.19.3.
- Install Vulkanite modified 26.2-v0.0.6-lut, or a compatible source build.
- Copy the
Dirt RTdirectory into Minecraft'sshaderpacksdirectory. - Enable Dirt RT in the shader-pack menu.
- Use a resource pack containing LabPBR material data.
Shader options are available in game. Their defaults and descriptions live in shaders/lib/settings.glsl.
Raster G-buffer
│
▼
Primary visibility ──► diffuse / specular / transmission paths
│ │
├────────► sparse radiance cache and path guiding
│ │
▼ ▼
Temporal reconstruction ──► variance preparation ──► A-Trous filtering
│
▼
Lighting composition ──► bloom ──► exposure and tone mapping
Dirt RT is released under the GNU General Public License v3.0. Assets carrying their own source or license notice remain subject to that notice.


