Home
Products
Community
Manuals
Contact
Login or Signup

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.

Back