Introduction - If you have any usage issues, please Google them yourself
Mathematical Introduction of this with OpenGL Books packages. Includes a wealth of basic technical and graphics functions, while graphics are examples of numerical computation. Using vc and OpenGL, ease of reference. This is version 3.1 (for vc2003)
Packet : 83390061raytrace_3.1.zip filelist
DataStructs/Array.h
DataStructs/CLinkedList.h
DataStructs/DataStructs.vcproj
DataStructs/DoubleRecurse.cpp
DataStructs/DoubleRecurse.h
DataStructs/KdTree.cpp
DataStructs/KdTree.h
DataStructs/ShellSort.h
DataStructs/Stack.h
Graphics/BumpMapFunction.cpp
Graphics/BumpMapFunction.h
Graphics/CameraView.cpp
Graphics/CameraView.h
Graphics/DirectLight.cpp
Graphics/DirectLight.h
Graphics/Extents.cpp
Graphics/Extents.h
Graphics/Graphics.vcproj
Graphics/Light.h
Graphics/Material.cpp
Graphics/Material.h
Graphics/MaterialBase.h
Graphics/MaterialCookTorrance.cpp
Graphics/MaterialCookTorrance.h
Graphics/PixelArray.cpp
Graphics/PixelArray.h
Graphics/RgbImage.cpp
Graphics/RgbImage.h
Graphics/TextureAffineXform.cpp
Graphics/TextureAffineXform.h
Graphics/TextureBilinearXform.cpp
Graphics/TextureBilinearXform.h
Graphics/TextureCheckered.cpp
Graphics/TextureCheckered.h
Graphics/TextureMapBase.cpp
Graphics/TextureMapBase.h
Graphics/TextureMultiFaces.cpp
Graphics/TextureMultiFaces.h
Graphics/TextureRgbImage.cpp
Graphics/TextureRgbImage.h
Graphics/TextureSequence.cpp
Graphics/TextureSequence.h
Graphics/TransformViewable.cpp
Graphics/TransformViewable.h
Graphics/ViewableBase.cpp
Graphics/ViewableBase.h
Graphics/ViewableBezierSet.cpp
Graphics/ViewableBezierSet.h
Graphics/ViewableCone.cpp
Graphics/ViewableCone.h
Graphics/ViewableCylinder.cpp
Graphics/ViewableCylinder.h
Graphics/ViewableEllipsoid.cpp
Graphics/ViewableEllipsoid.h
Graphics/ViewableParallelepiped.cpp
Graphics/ViewableParallelepiped.h
Graphics/ViewableParallelogram.cpp
Graphics/ViewableParallelogram.h
Graphics/ViewableSphere.cpp
Graphics/ViewableSphere.h
Graphics/ViewableTorus.cpp
Graphics/ViewableTorus.h
Graphics/ViewableTriangle.cpp
Graphics/ViewableTriangle.h
Graphics/VisiblePoint.h
OpenglRender/GlutRenderer.cpp
OpenglRender/GlutRenderer.h
OpenglRender/OpenglRender.vcproj
RayTraceKd/balls_2_1.nff
RayTraceKd/balls_3_1.nff
RayTraceKd/balls_4_1.nff
RayTraceKd/balls_5_1.nff
RayTraceKd/f15.obj
RayTraceKd/jacks_2_1.nff
RayTraceKd/jacks_3_1.nff
RayTraceKd/jacks_4_1.nff
RayTraceKd/jacks_5_1.nff
RayTraceKd/RayTraceKd.cpp
RayTraceKd/RayTraceKd.ncb
RayTraceKd/RayTraceKd.sln
RayTraceKd/RayTraceKd.suo
RayTraceKd/RayTraceKd.vcproj
RayTraceKd/RayTraceSetup2.cpp
RayTraceKd/RayTraceSetup2.h
RayTraceKd/RayTraceStats.cpp
RayTraceKd/RayTraceStats.h
RayTraceKd/sponzaAlex.obj
RayTraceKd/sponzaOrig.obj
RaytraceMgr/LoadNffFile.cpp
RaytraceMgr/LoadNffFile.h
RaytraceMgr/LoadObjFile.cpp
RaytraceMgr/LoadObjFile.h
RaytraceMgr/RayTraceMgr.vcproj
RaytraceMgr/SceneDescription.cpp
RaytraceMgr/SceneDescription.h
RayTrace/RayTrace.cpp
RayTrace/RayTrace.vcproj
RayTrace/RayTraceData.cpp
RayTrace/RayTraceData.h
VrMath/Aabb.cpp
VrMath/Aabb.h
VrMath/LinearR2.cpp
VrMath/LinearR2.h
VrMath/LinearR3.cpp
VrMath/LinearR3.h
VrMath/LinearR4.cpp
VrMath/LinearR4.h
VrMath/MathMisc.h
VrMath/Parallelepiped.cpp
VrMath/Parallelepiped.h
VrMath/PolygonClip.cpp
VrMath/PolygonClip.h
VrMath/PolynomialRC.cpp
VrMath/PolynomialRC.h
VrMath/Quaternion.cpp
VrMath/Quaternion.h
VrMath/VrData.h
VrMath/VrMath.vcproj