| LOD | 5 |
|---|---|
| FPS | 0 |
| WebGPU Status | 😰 ... |
This is a hybrid of ray casting/marching (with scalar field gradients instead of a signed distance field) and marching cubes (minus the polygonization). Maybe there is a proper name for it in the graphics circles?
I am using a compute shader to create a 3D texture with scalar field values and gradients, and sampling it in the fragment shader (the thing that shoots it with ray 🙂)
The following keys change the function of mouse-dragging:
| R | Rotation |
| C | Contour Value |
| M | Noise Matrix |
| S | Noise Scaling Factor |
The following keys perform the specified actions:
| ⬆ | Increase level of detail |
| ⬇ | Decrease level of detail |
| V | Start/Stop Recording |