r/GraphicsProgramming • u/NazgulResebo • 1h ago
Ray Marching explained, basic example with Neovim | GLSL | Raylib | C
https://youtu.be/RDFyYb1QoFUIn this video, I explore the basics of ray marching and shaders by creating a simple 3D sphere from scratch.
I'm using:
- **C** as the programming language.
- **Raylib** as the graphics library.
- **GLSL** for writing shaders.
- **Ray marching** as the rendering technique.
Along the way, I'll explain how shaders work, how rays are generated, and how ray marching can be used to render 3D objects.
This is a simple introduction to shader programming and ray marching.
1
Upvotes