© Kyle Halladay 2019
Kyle HalladayPractical Shader Developmenthttps://doi.org/10.1007/978-1-4842-4457-9_18

18. Writing Shaders in Godot

Kyle Halladay1 
(1)
Bristol, UK
 

The final engine that we’re going to look at is the Godot engine. Godot is a relative newcomer to the game engine scene, having been released to the public for the first time in 2014.

Writing shaders in Godot is a bit of a mix between Unity, where we had to write all our shader code out by hand, and UE4, which gave us our lighting code and only required us to provide logic to fill in material inputs. We’ll be working with code files instead of a visual editor, but the code that we write is going to get a lot of help from the Godot engine, including getting a lot of different lighting ...

Get Practical Shader Development: Vertex and Fragment Shaders for Game Developers now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.