- primitives: planes, spheres, cones, disks, cylinders, boxes, torii, polylines:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKbhhXuCg7tNGyvDgQFSpXwrIU4Lynks79JbgTwONrJ5DS2dEV6ROuBY_h2Ao0-zxkIPdazeGuLHE6g-XDAe9d6uues9mUX7FOYaZTN1U8Ht5x8PmXOAeVPLE0-j2NRtaYBU-e8W8dayI/s320/primitives.jpg)
- reflection, refraction and fresnel effect:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja1Bx4zEcbJSj1xzq84N1FMRMdMVEV73jdXZecIoKvqcexLlp__IJ30ULg_O8Hlb6jELEUrZyYsoIh19Pv_eOsSn9xfewFb0DTMy7LXC06l8qJYBQU9QrbiaN9RMz1IERhZRbVc_yFPSo/s320/refraction.jpg)
- CSG:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEwhPOa__tMY5aYuZnHMQ31K0taSBPNYPUCSJlsIDKNtGovca_yRqDW_BvQW95QqICfX3qJqy1MiM9VQwi_VrZlrPW74_NoqnSLlw98uTDK85TXeTxgcPPbjZrdNILiaWfia4FR6NemdI/s320/csg.jpg)
- soft CSG:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj19HuxQeaIiXl29ikdmKL2O3_J8SmmnYuKjn57CxSTPYUjNnzdJFwfqgMUsXu2y-M02yBvZWvNA7FnfhUQxt5KRhtjemwt2c6iT9NHyDNlZcCLByPE-YSQEZ5Ho6JyevHLOYQXtTI1oe0/s320/softcsg.jpg)
- hypertextures:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf42TXdKFLUR4aH9mUBBDAALvcZip8q4VX8ut_D0drkScK7b5eOwGTzLOlpPOWke__VX3KHIEU3jPmYKlvX6rZJZuMqWoDajqAFWg412mVLaDgrvdd-sbBm-L1HNVbMhf3PbfetTV1W_E/s320/hypertexture.jpg)
- quaternion julia fractals:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-iKm7mw1AYaUY9bq_9TSwOBmqEVEHYRlcgOAr-3bqk6hB644lutq2W3IC9ud0yQG6TykDUrbyUwV83tUoqC65DkWFqOEh-mg-HXr7nMfixbNT41Ijy0HZKwGl5VRaXjJWxCX0Q9eIZz8/s320/julia.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwO8nz6jF-eXxFNiO-FO-oUMNTisPG0CxTEnDSuEWJFnbN3LlYGM5frbfzWI5vuKwjk5c4qJGqL7GSIHNYfmfw-l3XYxve8yla7WII9oaljaKVsDL9-jTzWuhmdv8L-PTol2Q7w4TGmxI/s320/floare.jpg)
(10 spheres, using soft CSG)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqq1uK5JeBdRzFIPYrARRSSg9ixGlzUGd_EcUWUmcVBPZryjdeEiFrFpV6REPVcJ1OJswhEHesQAifWeLAG84nm_T2sPYFenNZKXOMpBvZE59vdXrxnutFBNY5KzUWq9s4XY_J0CaG7HI/s320/floare_de_colt.jpg)
(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.