Octray
Octray copied to clipboard
An experimental raytraced shaderpack for Minecraft/Optifine.
Octray
Octray is an experimental raytraced shaderpack for Minecraft/Optifine.
What is remarkable about Octray?
Octray implements an Octree-like acceleration structure for its raytracing. This allows rays to be cast long distances in sparse environments with significantly fewer intersection-checks.
Octray also contains a few other inventions, such as a pseudo-recursive branching GLSL raytracer, implemented using a ray stack.
Current Status
Development on this repository has halted for some time now. A rewrite of the shaderpack, OctrayRewrite, is available. Many of the techniques have been built upon and improved in the rewrite (branchless path tracing, sparse chunk voxelization).
Installation
Octray can be installed the same as any other Minecraft shaderpack. Just download the .zip from GitHub and place it into your shaderpacks folder.
If you have never installed a shaderpack before, there are lots of videos on Youtube to walk you through it. Here is one.
Compatibility
As of writing, Octray should be compatible with:
- Nvidia, AMD and Intel hardware
- Every version of Minecraft from 1.8 through 1.16
Always make sure you are using the most recent version of Optifine.