-
Notifications
You must be signed in to change notification settings - Fork 40
Home
grondag edited this page Jun 22, 2020
·
10 revisions
For a quick intro to what this is all about check out the tutorial.
While Canvas has some nice features for players, the main attraction for mod authors and pack makers will be the ability to add custom shaders. Currently Canvas has basic support for block shaders, with support items coming soon. Shaders for others game elements (entities, particles, sky, clouds, etc.) will be added in time.
Canvas is unfinished and so is this documentation. However, some basic information is available:
- Shader Definition and Usage explains how to add your shaders and apply them to models.
- Canvas Shader Coding covers the basics for writing shader code
- The GLSL 1.2 Specification documents the GLSL language features available in the version of OpenGL that Mojang (and thus Canvas) supports.
- Shader Toy is a good place to find and try ideas.
- The Book of Shaders is a good place to start if you are new to shaders and want to understand how they work.
If none of that helps, try visiting the discord for Grondag's mods.