In these tutorials I will teach you how to recreate some of my shaders, as well as some techniques and mathematics that are useful for shaders. Right now all tutorials are written in HLSL or made with Shader Graph, but tutorials including C# scripts may come in the future. While they are made in Unity URP, the concepts and most of the HLSL code should work in other environments as well.

If you like my work and want to support it you can donate through my Ko-fi page.

Paper Lanterns

This is a small shader graph tutorial on how to recreate my Paper Lantern shader. No modelling is required.

Math: line intersections

This tutorial will teach you how to find the intersections between a 3D line and several shapes. It is primarily about the math and its HLSL implementation.

Supermassive black hole tutorial

In this tutorial I will walk you through the individual components and process of recreating my SMBH shader. It combines raymarching and the law of gravity to simulate the iconic visualisation of black holes.

%d bloggers like this: