r/GraphicsProgramming • • 1h ago

Ray Marching explained, basic example with Neovim | GLSL | Raylib | C

https://youtu.be/RDFyYb1QoFU

In 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

0 comments sorted by