-
Notifications
You must be signed in to change notification settings - Fork 2
dom767/woofractalGPU
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Woofractal(GPU) is a continuation of a development effort that originally started out using a CPU raytracing engine, Wootracer. That engine is still available on github, but this one now uses GPU rendering instead. Current release is v0.97, i.e. very close to final. Outstanding at time of writing is better control of atmospherics + an upgraded colour selection. Getting Started) - Open the application. - Select a fractal you like from the 6 boxes in "HYBRIDISE". - Move some sliders - Move the camera around using arrow keys (hold Ctrl for up/down, Shift for fine control) - Click final render - Click start - Move sliders until you get an image you like - Click Save - Share on twitter/instagram/etc. and tag #woofractal Version log) v1.05 - Faster colour tweaking (live preview, no recompile) - Improved dynamic rendering speed for progressive renders - Localised fog (1 / distance_to_fractal) v1.04 - Optimised final render window (20% faster on AMD burning in uniforms) - Save GLSL button now saves shader fragment - Fix for random nVidia driver errors - Fix for possible to parse incorrectly code on AMD drivers v1.03 - Support for negative mandelbox scales v1.02 - Depth selection works for non 1/1 resolutions - Repeat code works for >10 repeats - Save scenedescriptor with output images v1.01 - Fix for window resizing (refresh on resize) - Show compiler errors on failed scripts v1.0 - Glitches . lots, including the name of the window! . fixed a bug with axis aligned objects in AABB code . colour gradient splitting limited to 5% of existing splits - Volumetric fog effects . Strength adjustable . Colour adjustable . Shadow sample count per ray adjustable v0.99 - Colours / Gradients . Palette selection . double click gradient to split . select left/right colorus for each gradient - Material selection screen . preview material window . set all parameters - Raytracer . Added dielectric / fresnel slider - Fractal selector . modify sliders without recompiling script v0.97 - Upgraded GUI . set precise values . display actual values in tooltips . support RPY + XYZ vectors . support integer value sliders - Upgraded Kleinian primitive . Julia style constant . Offset per iteration - Improved installer . Modified where stochastic value cache is stored . General reliability, please let me know if the installer doesn't work for you Feel free to extend this software as desired, fork, etc. etc. but please keep my name in the credits somewhere.
About
GLSL raytracer
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published