This repository primarily contains my smaller shader programming projects. The main concept is that the GLSL shaders in Godot lean more toward implemantations, while the OSL projects are mostly experimental. HLSL is the only one that follows a consistent theme: it contains my solutions from the Shader Learning platform, which can be viewed in the application called ShaderED. The Tech Art folder contains mainly simple Godot/Blender projects.
| Title | Link | Description | Image |
|---|---|---|---|
| Edge Detection | link | Gaussian Edge Detection Shader in Godot | ![]() |
| Title | Link | Description | Image |
|---|---|---|---|
| Galaxy Shader | link | A ray march based shader in belnder. | ![]() |
| Lighting | link | Lighting basics for godot. | ![]() |
| Title | Link | Description | Image |
|---|---|---|---|
| Max | link | Using max function | ![]() |
| Step Union | link | Create a union with the step function | ![]() |
| Chess Pattern | link | Creating a chess pattern with fract and step, without any branching | ![]() |





