A simple SDF scene renderer/viewer, built on top of raylib.
Goal: Build a user-facing application for viewing SDF scenes + provide a programmatic interface for designing them. For (sophisticated) examples, see Mudbun, Clavicula, SDF Modeler, Clayxels.
Method: Use Raylib + Cpp. Implement the following:
Raymarcher for viewport renderingSDF primitivesSDF operations- Domain warps
- Layers, Effectors between layers, particularly for deformations
- Basic Tool UI (?)
Acknowledgement: Inigo Quilez's material on SDF rendering techniques has been of great help while putting together this project.