文件名称:MARK_Raytracing
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:1.4mb
-
已下载:1次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
ray-tracing光线跟踪算法的实现。包括了光线求交、追踪,物体材质、色彩的设置,球面和墙面的镜面反射效果。场景包括地板,三个镜面反射的球体,一个漫反射球体和一面镜面反射的墙壁。工程运行于VS2008环境,需要OpenGL支持。Release目下exe文件可以直接双击运行查看结果(需要glut32.dll动态链接库的支持)。-ray-tracing ray tracing algorithm. Includes light intersection, tracking, object material, color settings, spherical and wall mirror reflection effect. Scenarios, including the floor, three mirror reflection of the sphere, a sphere and diffuse specular side walls. This project runs under VS2008 with OpenCV. Double click the exe file under Debug folder to check the final result. (requires glut32.dll support).
相关搜索: ray tracing
(系统自动生成,下载前可以参看下载内容)
下载文件列表
MARK_Raytracing/
MARK_Raytracing/OpenGL.sln
MARK_Raytracing/OpenGL.suo
MARK_Raytracing/Release/
MARK_Raytracing/Release/OpenGL.exe
MARK_Raytracing/Release/OpenGL.pdb
MARK_Raytracing/OpenGL/
MARK_Raytracing/OpenGL/main.cpp
MARK_Raytracing/OpenGL/OpenGL.vcproj
MARK_Raytracing/OpenGL/OpenGL.vcproj.RAYSLAB.Administrator.user
MARK_Raytracing/OpenGL/OpenGL.vcproj.X61S.stel.user
MARK_Raytracing/OpenGL/scene.cpp
MARK_Raytracing/OpenGL/scene.h
MARK_Raytracing/OpenGL/utils/
MARK_Raytracing/OpenGL/utils/clock.cpp
MARK_Raytracing/OpenGL/utils/clock.h
MARK_Raytracing/OpenGL/utils/timer.h
MARK_Raytracing/OpenGL/Release/
MARK_Raytracing/OpenGL/Release/BuildLog.htm
MARK_Raytracing/OpenGL/Release/main.obj
MARK_Raytracing/OpenGL/Release/material.obj
MARK_Raytracing/OpenGL/Release/mt.dep
MARK_Raytracing/OpenGL/Release/object.obj
MARK_Raytracing/OpenGL/Release/OpenGL.exe.intermediate.manifest
MARK_Raytracing/OpenGL/Release/rayplane.obj
MARK_Raytracing/OpenGL/Release/raysphere.obj
MARK_Raytracing/OpenGL/Release/scene.obj
MARK_Raytracing/OpenGL/Release/vc80.idb
MARK_Raytracing/OpenGL/Release/vc80.pdb
MARK_Raytracing/OpenGL/Release/vc90.idb
MARK_Raytracing/OpenGL/Release/vc90.pdb
MARK_Raytracing/OpenGL/Release/world.obj
MARK_Raytracing/OpenGL/raytracer/
MARK_Raytracing/OpenGL/raytracer/colour.h
MARK_Raytracing/OpenGL/raytracer/light.h
MARK_Raytracing/OpenGL/raytracer/object.cpp
MARK_Raytracing/OpenGL/raytracer/object.h
MARK_Raytracing/OpenGL/raytracer/ray.h
MARK_Raytracing/OpenGL/raytracer/world.cpp
MARK_Raytracing/OpenGL/raytracer/world.h
MARK_Raytracing/OpenGL/raytracer/Material/
MARK_Raytracing/OpenGL/raytracer/Material/material.cpp
MARK_Raytracing/OpenGL/raytracer/Material/material.h
MARK_Raytracing/OpenGL/raytracer/Geometry/
MARK_Raytracing/OpenGL/raytracer/Geometry/geometry.h
MARK_Raytracing/OpenGL/raytracer/Geometry/rayplane.cpp
MARK_Raytracing/OpenGL/raytracer/Geometry/rayplane.h
MARK_Raytracing/OpenGL/raytracer/Geometry/raysphere.cpp
MARK_Raytracing/OpenGL/raytracer/Geometry/raysphere.h
MARK_Raytracing/OpenGL/maths/
MARK_Raytracing/OpenGL/maths/mathstypes.h
MARK_Raytracing/OpenGL/maths/plane.h
MARK_Raytracing/OpenGL/maths/plane2.h
MARK_Raytracing/OpenGL/maths/vec2.h
MARK_Raytracing/OpenGL/maths/vec3.h
MARK_Raytracing/OpenGL/graphics2d/
MARK_Raytracing/OpenGL/graphics2d/graphics2d.cpp
MARK_Raytracing/OpenGL/graphics2d/graphics2d.h
MARK_Raytracing/OpenGL/Debug/
MARK_Raytracing/OpenGL/Debug/BuildLog.htm
MARK_Raytracing/OpenGL/Debug/main.obj
MARK_Raytracing/OpenGL/Debug/material.obj
MARK_Raytracing/OpenGL/Debug/mt.dep
MARK_Raytracing/OpenGL/Debug/object.obj
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.embed.manifest
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.embed.manifest.res
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.intermediate.manifest
MARK_Raytracing/OpenGL/Debug/rayplane.obj
MARK_Raytracing/OpenGL/Debug/raysphere.obj
MARK_Raytracing/OpenGL/Debug/scene.obj
MARK_Raytracing/OpenGL/Debug/vc80.idb
MARK_Raytracing/OpenGL/Debug/vc80.pdb
MARK_Raytracing/OpenGL/Debug/world.obj
MARK_Raytracing/result.jpg
MARK_Raytracing/OpenGL.sln
MARK_Raytracing/OpenGL.suo
MARK_Raytracing/Release/
MARK_Raytracing/Release/OpenGL.exe
MARK_Raytracing/Release/OpenGL.pdb
MARK_Raytracing/OpenGL/
MARK_Raytracing/OpenGL/main.cpp
MARK_Raytracing/OpenGL/OpenGL.vcproj
MARK_Raytracing/OpenGL/OpenGL.vcproj.RAYSLAB.Administrator.user
MARK_Raytracing/OpenGL/OpenGL.vcproj.X61S.stel.user
MARK_Raytracing/OpenGL/scene.cpp
MARK_Raytracing/OpenGL/scene.h
MARK_Raytracing/OpenGL/utils/
MARK_Raytracing/OpenGL/utils/clock.cpp
MARK_Raytracing/OpenGL/utils/clock.h
MARK_Raytracing/OpenGL/utils/timer.h
MARK_Raytracing/OpenGL/Release/
MARK_Raytracing/OpenGL/Release/BuildLog.htm
MARK_Raytracing/OpenGL/Release/main.obj
MARK_Raytracing/OpenGL/Release/material.obj
MARK_Raytracing/OpenGL/Release/mt.dep
MARK_Raytracing/OpenGL/Release/object.obj
MARK_Raytracing/OpenGL/Release/OpenGL.exe.intermediate.manifest
MARK_Raytracing/OpenGL/Release/rayplane.obj
MARK_Raytracing/OpenGL/Release/raysphere.obj
MARK_Raytracing/OpenGL/Release/scene.obj
MARK_Raytracing/OpenGL/Release/vc80.idb
MARK_Raytracing/OpenGL/Release/vc80.pdb
MARK_Raytracing/OpenGL/Release/vc90.idb
MARK_Raytracing/OpenGL/Release/vc90.pdb
MARK_Raytracing/OpenGL/Release/world.obj
MARK_Raytracing/OpenGL/raytracer/
MARK_Raytracing/OpenGL/raytracer/colour.h
MARK_Raytracing/OpenGL/raytracer/light.h
MARK_Raytracing/OpenGL/raytracer/object.cpp
MARK_Raytracing/OpenGL/raytracer/object.h
MARK_Raytracing/OpenGL/raytracer/ray.h
MARK_Raytracing/OpenGL/raytracer/world.cpp
MARK_Raytracing/OpenGL/raytracer/world.h
MARK_Raytracing/OpenGL/raytracer/Material/
MARK_Raytracing/OpenGL/raytracer/Material/material.cpp
MARK_Raytracing/OpenGL/raytracer/Material/material.h
MARK_Raytracing/OpenGL/raytracer/Geometry/
MARK_Raytracing/OpenGL/raytracer/Geometry/geometry.h
MARK_Raytracing/OpenGL/raytracer/Geometry/rayplane.cpp
MARK_Raytracing/OpenGL/raytracer/Geometry/rayplane.h
MARK_Raytracing/OpenGL/raytracer/Geometry/raysphere.cpp
MARK_Raytracing/OpenGL/raytracer/Geometry/raysphere.h
MARK_Raytracing/OpenGL/maths/
MARK_Raytracing/OpenGL/maths/mathstypes.h
MARK_Raytracing/OpenGL/maths/plane.h
MARK_Raytracing/OpenGL/maths/plane2.h
MARK_Raytracing/OpenGL/maths/vec2.h
MARK_Raytracing/OpenGL/maths/vec3.h
MARK_Raytracing/OpenGL/graphics2d/
MARK_Raytracing/OpenGL/graphics2d/graphics2d.cpp
MARK_Raytracing/OpenGL/graphics2d/graphics2d.h
MARK_Raytracing/OpenGL/Debug/
MARK_Raytracing/OpenGL/Debug/BuildLog.htm
MARK_Raytracing/OpenGL/Debug/main.obj
MARK_Raytracing/OpenGL/Debug/material.obj
MARK_Raytracing/OpenGL/Debug/mt.dep
MARK_Raytracing/OpenGL/Debug/object.obj
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.embed.manifest
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.embed.manifest.res
MARK_Raytracing/OpenGL/Debug/OpenGL.exe.intermediate.manifest
MARK_Raytracing/OpenGL/Debug/rayplane.obj
MARK_Raytracing/OpenGL/Debug/raysphere.obj
MARK_Raytracing/OpenGL/Debug/scene.obj
MARK_Raytracing/OpenGL/Debug/vc80.idb
MARK_Raytracing/OpenGL/Debug/vc80.pdb
MARK_Raytracing/OpenGL/Debug/world.obj
MARK_Raytracing/result.jpg
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.