TODO
branchpyrit
changeset 49 558fde7da82a
parent 46 6493fb65f0b1
child 57 1e92c21b9a61
--- a/TODO	Wed Mar 26 17:03:38 2008 +0100
+++ b/TODO	Fri Mar 28 00:53:20 2008 +0100
@@ -4,13 +4,11 @@
    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.
- * bug in octree - black lines in center of image
 
 Future Plans
 ============
  * changing main ray tracing algoritm to more flexible architecture with a Sampler object:
-  - update all demos for new Sampler/Camera architecture
-  - enhance Sampler to support oversampling and subsampling as before
+  - enhance Sampler to support subsampling
   - rewrite pthreads
  * namespace
  * kd-tree:
@@ -25,6 +23,11 @@
  * 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?
 ============