diff -r d4481fc43952 -r 1e92c21b9a61 TODO --- a/TODO Sat Mar 29 17:54:27 2008 +0100 +++ b/TODO Sat Mar 29 18:01:45 2008 +0100 @@ -1,15 +1,11 @@ Bugs ==== - * bad sphere/box transmisivity - Inside-out transition is ignored as every second intersection is ignored to avoid duplicit - intersect points. This solution should be replaced by moving ray origin a little forward, which - should work as well and without side-effects. + * (none known) Future Plans ============ * changing main ray tracing algoritm to more flexible architecture with a Sampler object: - enhance Sampler to support subsampling - - rewrite pthreads * namespace * kd-tree: - optimize structures @@ -23,10 +19,6 @@ * implement efficient AABB-ray intersection using Plucker coordinates * generalization: Camera "shader" (ray generator), surface shader and maybe light & background shaders -Performance Weak Points -======================= - * Raytracer::render -- allocating and deallocating every sample - New Classes? ============