Skip to content

331uw13/RaymarchSandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RaymarchSandbox

Features

  • Built-in functions for raymarching.
  • Text editor with GLSL syntax highlight.
  • Custom uniform inputs. (texture input not implemented yet.)
  • First person camera support.

References for raymarching from iq: https://iquilezles.org/articles/

image image image


Building instructions.

git clone https://github.com/331uw13/RaymarchSandbox.git
cd RaymarchSandbox
git clone https://github.com/ocornut/imgui.git
make
./rmsb example.glsl

Recent Updates

  • Tue Jul 8 2025
- Added translucent material property.
- Small improvements
  • Thu Jul 3 2025
- Custom uniform inputs will now remember their values even when restarted.
- Reflections now work with fog correctly.
- Small improvements.
  • Wed Jul 2 2025
- Moved to using compute shader for raymarching.
- Internal library is now read from `internal.glsl` file
- Added reflection option "MreflectN" for material.
  • Thu Jun 26 2025
- Added copy and cut of selected text functionality to GLSL editor.
- Fixed editor focus issue
  • Mon Jun 23 2025
- "Quit" button will now ask to save the shader before quitting if necessary
- Added noise functions to internal lib.
- Small improvements

About

Shader coding tool

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published