update README
update Doxygen docs
scons option 'msvc' changed to 'mingw' as msvc is default
and mingw must be turned on explicitly
Classes-------vector.h -- vector of three scalars, also used for colourmatrix.h -- matrix class, currently not usedquaternion.h -- quaternion class for camera rotationcontainer.h -- container for shapes, base class for octree and kd-treeoctree.h -- Octree space subdivision structure for acceleration of ray-shape intersection searchkdtree.h -- KdTree space subdivision structurescene.h -- scene objects: Ray, Light, Camera and shapesraytracer.h -- ray tracer classcommon.h -- Float definition (float/double) and some helper functionsContainer Usage---------------(Container|Octree|KdTree) top;scene.setTop(top) // top object in hierarchytop.optimize() // build optimization structureRework camera-------------Sampler - generate points in screen planeCamera - transform point from sampler to a rayNew Classes?------------scene.h -- Scene, ...reader.h -- Reader, WavefrontReaderwf = new WavefrontReader()wf.setContainer(top)wf.setTransform(monkey_pos_matrix)wf.read("monkey.obj")// more transform&readsdestroy wfScene scene -- container with shapes, a camera and lightsscene = new Scene()scene.setCamera(new Camera(eye, u, v, p))scene.addLight(new PointLight(pos, color))rt.setScene(scene)rt.render(w,h)