Panorama

Fandt en serie panorama billeder til at smide på indersiden af en kugle som indeholder hele verdenen på Panorama Tools.

Interpolation

Samme site viser matematikken bag linær og kubisk interpolation på Testing Interpolator Quality.

Optimering

Har optimeret BSP-træets valg af splitdimension og -værdi ved at bruge medianer istedet for gennemsnit, samt ved at finde bedste splitdimension ved at teste alle tre mulige.

Rendertiden for en torus med 3012 trekanter er nu på 133 sekunder i stedet for 252.

Implementerede også BSP::intersectForShadow() som dog ikke gav megen hastighedsforøgelse.

Environment map

Otte linier kode i Scene::getBackgroundColor() og der er support for enviromentmaps. Brugte et af overnævnte panorama-billeder. Billedet med kuglerne herunder er beregnet på under 2 sekunder! Torussen på 3000 trekanter tog 91 sekunder.

Bicubic interpolation

Implementerede sgu' også lige bikubisk interpolation efter Bicubic Interpolation for Image Scaling.

Paul Bourkes site er ret spændende.