Light Speed Progress
Afp
The Light Speed Team
Strives to produce a lightning fast ray tracer; electric signals in computers circuits travel at the speed of light, and we try to take advantage of those speeds to produce a raytracer which will strike you!
Members: Erik, Dragos, Bas, Frans-Willem
Progress:
09-03-2010
- Scene visualization in GLUT: Representation of a scene with a sphere at coordinates (0,0,0), a cube, and some test rays that will eventually bounce off objects.
- Parser for the whole GML language, can handle chess.gml for instance. Provides GMLTokens to the Evaluator.
- Working pipeline: see here the first image produced by our ray tracer:
- Build server: builds the project from SVN every 4 hours, including build log, hlint report, generated haddock, etc.
17-03-2010

Full pipeline, spheres working, textures working, image was generated from GML file.
31-03-2010
* Moved the ray-tracing intersection management over to a ranged-set library: much easier to write and read.
* Fixed bugs in the cube implementation.
* Fixed bugs in FOV calculation.
* Fixed bug in the scale transformation.
* Ambient is now a proper color instead of a single grayscale value.
* Implemented cylinder.
* Added shadows
* Added reflection
See:
http://www.phil.uu.nl/~emulder/afp/images.html for some sample images.
Road Map:
0.3 - working pipeline A working pipeline from the GML input to a visible rendered image
Release Date: 10/Mar/10 Release Notes
Progress: 5 of 7 issues have been resolved
0.5 - feature enrichment Building on version 0.2, the feature list will be expanded
Release Date: 17/Mar/10 Release Notes
Progress: No issues.
0.7 - tier 1 done All elements of the first tier (as described in the assignment) will included
Release Date: 24/Mar/10 Release Notes
Progress: No issues.
1.0 - fully working Everything should be fully tested, documented and working as designed
Release Date: 31/Mar/10 Release Notes
Progress: No issues.
1.2 - extras Any extra features that we would like can be included in this version
Release Date: 07/Apr/10 Release Notes
Progress: No issues.
1.3 - submit version Any final changes / improvements / bug fixes etc.
Release Date: 12/Apr/10 Release Notes
Progress: No issues.
project presentation A presentation about the whole project during the lecture
Release Date: 14/Apr/10 Release Notes
Progress: No issues.