What is MCPT?
MCPT is a Minecraft shader meant for taking high quality, photorealistic screenshots. It is a brute-force spectral volumetric path tracer that makes use of hardware raytracing through Vulkanite. These shaders are not meant for gameplay as they require you to stand still and wait for the image to render.
Features
- Spectral Rendering
- Volumetric Path Tracing
- Atmosphere Simulation
- Water Parallax Mapping
- Refractive/Reflective Caustics
- Path Traced Anti-Aliasing
- Path Traced DoF
- Full Lens System Simulation
- Bloom
- Configurable settings for all of the above.
WARNING
MCPT requires Vulkanite, which is currently in a very unstable and buggy state, so there is no gaurantee that these shaders will work on your system (specifically AMD cards). For the best chances of getting these shaders to run, follow these requirements exactly:
Requirements
- A hardware raytracing capable GPU
- Minecraft 1.20.1
- Sodium 0.5.2
- Iris 1.6.8
- Vulkanite 0.0.3 pre-alpha
- A LabPBR resourcepack that supports Minecraft 1.20.1 or later (I use AVPBR Retextured R5).
IMPORTANT: restart the game whenever you change resourcepacks or the textures will appear glitched (Vulkanite bug).
IMPORTANT: If your game crashes on startup, try adding this to your launch arguments: -Dorg.lwjgl.system.stackSize=8192
How to Use
Press F1 to begin a render, and F2 to take a screenshot.
Feedback
As Vulkanite is very unstable, you'll find a lot of bugs in the shader. There's a 99% chance that a bug you find is due to Vulkanite and not the shaders. For reporting non-Vulkanite issues and requesting features, feel free to DM me on discord: johnpayne.