2010-01-30

some screenshots

of my raytracer (actually is more a sphere tracer now). It is coded in c++ and uses the openpm library for multithreading. Here's some features:

- primitives: planes, spheres, cones, disks, cylinders, boxes, torii, polylines:

- reflection, refraction and fresnel effect:

- CSG:

- soft CSG:

- hypertextures:

- quaternion julia fractals:



(10 spheres, using soft CSG)

(10 spheres, soft CSG and hypertexture)

Nothing to download yet, I plan to script the raytracer, using angelscript, maybe, so that the scene can be described/modified/rendered at run time.