A custom rendering pipeline for Canvas for improved visual fidelity.
- Animated reflective water
- Bloom effect
- Customizable colors
- Directional sun lighting
- PBR/HDR shading
- Procedural sky
- Refraction and caustics effect
- Screenspace AO*
- Screenspace reflections
- Temporal AA
- Toon outline and other novelty effects
- Volumetric clouds
- Volumetric light shafts*
*) Currently timed out for v0.40 release. Will be back in the future.
- Put
LumiLights-vX.XX.zip
in resource packs and activate the resource pack(s), and make sure it is above thecanvas/canvas_default
pack to get the full experience. - Go to Video Settings → Canvas → Change the
Pipeline
toLumi Lights *x
(for shadows) orLumi Lights LITE
(without shadows)
- Lumi PBR Ext vanilla PBR materials.
- Lumi PBR Compat materials for modded objects.
Lumi Lights PBR Extension brings its own spin of roughness/metalness material models to life.
- Canvas by Grondag The rendering engine! And primary inspiration for bloom effect
- lomo by fewizz Inspiration for multiple MC specific rendering, has a cool reflection
- Antonio Hernández Bejarano's LWJGL Game Dev Gitbook Where I learned OpenGL
- LearnOpenGL.com My primary source for PBR and POM
- Sebastian Lague's Coding Adventure Amazing exploration and explanation for volumetric clouds
- Volumetric lights by Alexandre Pestana Inspiration for dithering in raymarched volumetric lights
- Temporal Reprojection Anti-Aliasing in INSIDE Pretty cool explanation for TAA
- Temporal Anti Aliasing – Step by Step Another inspiration for TAA and Halton sequences
- Lumi Lights discord members - testing and reporting countless bugs!
- Erkaman/glsl-godrays for SS Godrays
- TheRealMJP/Shadows for Shadow PCF (thanks to Grondag for isolating the code)
- ziacko/Temporal-AA for TAA (based on Playdead's implementation)
Lumi Lights is released without any warranty under the GNU Lesser General Public License version 3 as published by the Free Software Foundation. See the files COPYING
and COPYING.LESSER
for license terms. You may also obtain a copy of the license at https://www.gnu.org/licenses/lgpl-3.0.html.
Have some questions? Join the Lumi Lights discord. Or check our FAQ.