文件名称:raytracer1
- 所属分类:
- OpenGL
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 92kb
- 下载次数:
- 0次
- 提 供 者:
- J**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
自己做的一个光线跟踪程序,是麻省理工大学本科计算机图形学课程的一个实习任务,感觉挺有研究价值,所以就和大家分享一下。-Their own to do a ray tracing program, the MIT undergraduate Computer Graphics courses in a practical task, feeling Tingyou research value, so I share with you.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
raytracer\raytracer.sln
.........\raytracer.suo
.........\.........\raytracer.vcproj
.........\.........\ReadMe.txt
.........\.........\transform.h
.........\.........\object3D.cpp
.........\.........\stdafx.h
.........\.........\sphere.h
.........\.........\ray.h
.........\.........\image.h
.........\.........\triangle.h
.........\.........\group.h
.........\.........\plane.h
.........\.........\group.cpp
.........\.........\diamond.obj
.........\.........\light.h
.........\.........\material.h
.........\.........\plane.cpp
.........\.........\triangle.cpp
.........\.........\camera.h
.........\.........\image.cpp
.........\.........\sphere.cpp
.........\.........\stdafx.cpp
.........\.........\light.cpp
.........\.........\CRayTracer.h
.........\.........\cube.obj
.........\.........\raytracer.vcproj.20090313-2158.Administrator.user
.........\.........\scene_parser.h
.........\.........\hit.h
.........\.........\PerspectiveCamera.cpp
.........\.........\glCanvas.cpp
.........\.........\OrthographicCamera.cpp
.........\.........\OrthographicCamera.h
.........\.........\PerspectiveCamera.h
.........\.........\bunny_1k.obj
.........\.........\bunny_200.obj
.........\.........\ArgParser.h
.........\.........\camera.cpp
.........\.........\matrix.h
.........\.........\matrix.cpp
.........\.........\MarchingInfo.h
.........\.........\ImageGenerator.cpp
.........\.........\glCanvas.h
.........\.........\rayTree.h
.........\.........\ImageGenerator.h
.........\.........\object3D.h
.........\.........\raytracer.cpp
.........\.........\rayTree.cpp
.........\.........\CRayTracer.cpp
.........\.........\scene4_14_faceted_gem.txt
.........\.........\scene4_01_sphere_shadow.txt
.........\.........\scene4_02_colored_shadows.txt
.........\.........\scene4_03_mirrored_floor.txt
.........\.........\scene4_04_reflective_sphere.txt
.........\.........\scene4_05_transparent_bar.txt
.........\.........\boundingbox.h
.........\.........\boundingbox.cpp
.........\.........\Grid.h
.........\.........\scene4_06_transparent_bars.txt
.........\.........\MarchingInfo.cpp
.........\.........\scene4_07_transparent_sphere_1.0.txt
.........\.........\transform.cpp
.........\.........\Grid.cpp
.........\.........\scene_parser.cpp
.........\.........\vectors.h
.........\.........\scene4_08_transparent_sphere_1.1.txt
.........\.........\material.cpp
.........\.........\ArgParser.cpp
.........\.........\scene4_09_transparent_sphere_2.0.txt
.........\.........\scene4_10_point_light_distance.txt
.........\.........\scene4_11_point_light_circle.txt
.........\.........\scene4_12_point_light_circle_d_attenuation.txt
.........\.........\scene4_13_point_light_circle_d2_attenuation.txt
.........\.........\PhongMaterial.h
.........\.........\PhongMaterial.cpp
.........\.........\scene5_01_sphere.txt
.........\.........\scene5_02_spheres.txt
.........\.........\scene5_03_offcenter_spheres.txt
.........\.........\scene5_04_plane_test.txt
.........\.........\scene5_05_sphere_triangles.txt
.........\.........\scene5_06_bunny_mesh_200.txt
.........\.........\scene5_07_bunny_mesh_1k.txt
.........\.........\scene5_08_bunny_mesh_5k.txt
.........\.........\scene5_09_bunny_mesh_40k.txt
.........\.........\scene5_10_scale_translate.txt
.........\.........\scene5_11_rotated_triangles.txt
.........\.........\scene5_12_nested_transformations.txt
.........\raytracer
raytracer
.........\raytracer.suo
.........\.........\raytracer.vcproj
.........\.........\ReadMe.txt
.........\.........\transform.h
.........\.........\object3D.cpp
.........\.........\stdafx.h
.........\.........\sphere.h
.........\.........\ray.h
.........\.........\image.h
.........\.........\triangle.h
.........\.........\group.h
.........\.........\plane.h
.........\.........\group.cpp
.........\.........\diamond.obj
.........\.........\light.h
.........\.........\material.h
.........\.........\plane.cpp
.........\.........\triangle.cpp
.........\.........\camera.h
.........\.........\image.cpp
.........\.........\sphere.cpp
.........\.........\stdafx.cpp
.........\.........\light.cpp
.........\.........\CRayTracer.h
.........\.........\cube.obj
.........\.........\raytracer.vcproj.20090313-2158.Administrator.user
.........\.........\scene_parser.h
.........\.........\hit.h
.........\.........\PerspectiveCamera.cpp
.........\.........\glCanvas.cpp
.........\.........\OrthographicCamera.cpp
.........\.........\OrthographicCamera.h
.........\.........\PerspectiveCamera.h
.........\.........\bunny_1k.obj
.........\.........\bunny_200.obj
.........\.........\ArgParser.h
.........\.........\camera.cpp
.........\.........\matrix.h
.........\.........\matrix.cpp
.........\.........\MarchingInfo.h
.........\.........\ImageGenerator.cpp
.........\.........\glCanvas.h
.........\.........\rayTree.h
.........\.........\ImageGenerator.h
.........\.........\object3D.h
.........\.........\raytracer.cpp
.........\.........\rayTree.cpp
.........\.........\CRayTracer.cpp
.........\.........\scene4_14_faceted_gem.txt
.........\.........\scene4_01_sphere_shadow.txt
.........\.........\scene4_02_colored_shadows.txt
.........\.........\scene4_03_mirrored_floor.txt
.........\.........\scene4_04_reflective_sphere.txt
.........\.........\scene4_05_transparent_bar.txt
.........\.........\boundingbox.h
.........\.........\boundingbox.cpp
.........\.........\Grid.h
.........\.........\scene4_06_transparent_bars.txt
.........\.........\MarchingInfo.cpp
.........\.........\scene4_07_transparent_sphere_1.0.txt
.........\.........\transform.cpp
.........\.........\Grid.cpp
.........\.........\scene_parser.cpp
.........\.........\vectors.h
.........\.........\scene4_08_transparent_sphere_1.1.txt
.........\.........\material.cpp
.........\.........\ArgParser.cpp
.........\.........\scene4_09_transparent_sphere_2.0.txt
.........\.........\scene4_10_point_light_distance.txt
.........\.........\scene4_11_point_light_circle.txt
.........\.........\scene4_12_point_light_circle_d_attenuation.txt
.........\.........\scene4_13_point_light_circle_d2_attenuation.txt
.........\.........\PhongMaterial.h
.........\.........\PhongMaterial.cpp
.........\.........\scene5_01_sphere.txt
.........\.........\scene5_02_spheres.txt
.........\.........\scene5_03_offcenter_spheres.txt
.........\.........\scene5_04_plane_test.txt
.........\.........\scene5_05_sphere_triangles.txt
.........\.........\scene5_06_bunny_mesh_200.txt
.........\.........\scene5_07_bunny_mesh_1k.txt
.........\.........\scene5_08_bunny_mesh_5k.txt
.........\.........\scene5_09_bunny_mesh_40k.txt
.........\.........\scene5_10_scale_translate.txt
.........\.........\scene5_11_rotated_triangles.txt
.........\.........\scene5_12_nested_transformations.txt
.........\raytracer
raytracer