Me and two friends developed this WebGL application to explore raymarched 3D fractals in your browser over the last couple of months.
You can try it for yourself here: http://projekte.sinnpirat.de/fraktal/
It's running almost entirely on the GPU in GLSL, which means that we are limited by 16bit float precision.
At the moment we only fully support Google Chrome in Windows
and we recommend a GTX 460 or better, the Intel HD3000 is probably the minimum requirement.EDIT: The Windows version of Firefox currently crashes when ANGLE is enabled
(ANGLE is a graphics layer that maps WebGL to DirectX on Windows machines)
We are still trying to figure out why that happens, and why our sliders do not show up in Firefox under Windows.
To disable ANGLE
, type "about:config" (without the quotes) into your adress bar and set "webgl.prefer-native-gl" to true.
If the framerate gets too low, you can choose a higher "undersampling" value and/or disable shadows.
Undersampling means that we distribute the workload of a single frame over multiple frames to reduce inputlag.
This results in a lower resolution while moving the camera, which gets gradually higher over time.
After a full frame has been rendered we start taking more samples (up to 16) per pixel to reduce aliasing artifacts.
The depth of field, distance fog and exposure settings can be changed without rerendering the image since they are postprocessing features.
Click on the "Help" button to view the controls.
Let me know if you experience any issues or have ideas for improvement
Here are some images for those that are unable to run it themselves: