A raymarching renderer made with three.js and React that uses codemirror to allow you to change the SDF and color of the scene. Cone marching is also used for optimization.
You can check out this web app by going to https://nabilmansour.com/ThreeJSRayMarcher/
To install the project locally, you can use either npm or yarn. Make sure you have Node.js installed on your machine.
- Clone the repository by running
git clone https://github.com/NabilNYMansour/ThreeJS-RayMarcher
- Install the necessary packages and run the local server
yarn && yarn dev
- Open
http://localhost:5173/
on your browser