I want to write a shader for the Unity game engine for custom NPR rendering as seen here.
One thing I saw was essential was being able to edit the model as it would appear in game. I know Blender doesn’t support Shaderlab, but I see that it supports GLSL, so I figure I will maintain two versions of the shader. A shaderlab and GLSL version.
I googled around, but I can’t exactly find information on rendering objects in the viewport with my own GLSL shaders. How does one go about doing this? Is there a tutorial or something similar on it?