Blitz User Gallery
GPU raytracer by Noobody
|Submitted:||1+ years ago|
|No. of ratings:||50|
|Average rating:||4.34 / 5|
This image was raytraced on the GPU using BlitzMax and a nifty GLSL shader.
Now that I can finally use shader model 4.0 on my new computer, integer arithmetics are available on the GPU. I have used this to write a perlin noise function in the shader, which means that both the terrain as well as the clouds are 100% procedurally generated - one could move infinite amounts in all directions and would never come to an end (well, at least until the limit of float precision is reached).
Rendering time is about 18 minutes at 2048x1563 pixels (downscaled for anti-aliasing). Fragment shader available here.