TODO
author Radek Brich <radek.brich@devl.cz>
Sat, 10 May 2008 14:29:37 +0200
branchpyrit
changeset 95 ca7d4c665531
parent 94 4c8abb8977dc
child 96 9eb71e76c7fd
permissions -rw-r--r--
build script fixes, add ldflags build option update and enhance demos fix bug in 4x grid oversampling warn if writePNG called while compiled without libpng make shapes in ShapeList const and add many other const needed due to snowball effect slightly optimize Camera::makeRayPacket using _mm_shuffle_ps make Vector SIMD vectorization disabled by default (causes problems) fix bug in implicit reflection of transmissive surfaces, when surface's reflection parameter is set to zero
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
31
b4e09433934a refraction
Radek Brich <radek.brich@devl.cz>
parents: 30
diff changeset
     1
Bugs
b4e09433934a refraction
Radek Brich <radek.brich@devl.cz>
parents: 30
diff changeset
     2
====
94
4c8abb8977dc update README
Radek Brich <radek.brich@devl.cz>
parents: 91
diff changeset
     3
 * Mingw + SSE does not work
31
b4e09433934a refraction
Radek Brich <radek.brich@devl.cz>
parents: 30
diff changeset
     4
b4e09433934a refraction
Radek Brich <radek.brich@devl.cz>
parents: 30
diff changeset
     5
Future Plans
b4e09433934a refraction
Radek Brich <radek.brich@devl.cz>
parents: 30
diff changeset
     6
============
91
9d66d323c354 packetize Phong shader
Radek Brich <radek.brich@devl.cz>
parents: 81
diff changeset
     7
 * Python binding for material.h classes
9d66d323c354 packetize Phong shader
Radek Brich <radek.brich@devl.cz>
parents: 81
diff changeset
     8
 * Container should implement Shape interface to allow building hierarchies
9d66d323c354 packetize Phong shader
Radek Brich <radek.brich@devl.cz>
parents: 81
diff changeset
     9
 * Container should allow local space transformations
77
dbe8438d5dca rewrite subsampling from old code to DefaultSampler
Radek Brich <radek.brich@devl.cz>
parents: 75
diff changeset
    10
 * generalization: Camera "shader" (ray generator), surface shader and maybe light & background shaders
91
9d66d323c354 packetize Phong shader
Radek Brich <radek.brich@devl.cz>
parents: 81
diff changeset
    11
 * put everything into a namespace
32
8af5c17d368b new Raytracer option: oversampling
Radek Brich <radek.brich@devl.cz>
parents: 31
diff changeset
    12
 * stochastic oversampling
34
28f6e8b9d5d1 quaternion moved to extra header file
Radek Brich <radek.brich@devl.cz>
parents: 32
diff changeset
    13
 * absorbtion of refracted rays in dense materials (can be computed using shape distance and some 'absorbance' constant)