Team Ra Planning

Afp

Goals

For 2010-03-18

  • parser: #include directives, correct bugs
  • interpreting: correct bugs
  • raytracing: lighting, support for union
  • intersection testing: cylinder, cone, plane
  • proper main program (as described in the task description)

For 2010-03-10

  • parser: fully tested parser
  • interpreting: fully tested interpreter
  • raytracing: render basic images
  • intersection testing: spheres and cubes
  • module for writing images

For 2010-03-04

  • parsing: complete it
  • interpreting: complete it (dealing with the surface function may be postponed to next week)
  • raytracing: have basic raytracing support: spheres, translation, union and very simple lighting/shading
  • Makefile to build the software and haddock documentation
  • working (but limited) main program

-- LevinFritz - 25 Feb 2010