光线追踪Demo(VC++2010)

时间:2014-10-13 18:20:15
【文件属性】:
文件名称:光线追踪Demo(VC++2010)
文件大小:192KB
文件格式:RAR
更新时间:2014-10-13 18:20:15
光线追踪 算法 OpenMP MMX OpenGL VC++2010做的一个光线追踪的Demo,受网上一篇用JavaScript写光线追踪程序的文章启发,用VC++重写得来的。为了提高性能,采用了OpenMP,MMX和OpenGL来优化。编译需要安装freeglut库。
【文件预览】:
RayTracing
----RayTracing.sln(897B)
----RayTracing()
--------RayTracing.vcxproj(4KB)
--------RayTracing.vcxproj.filters(1KB)
--------main.cpp(11KB)
--------vector.h(1KB)
--------RayTracing.vcxproj.user(143B)
----Release()
--------RayTracing.exe(147KB)
--------RayTracing.pdb(875KB)
----RayTracing.suo(15KB)

网友评论

  • 600 *600分辨率37W线各种计算,效率太低,如果不用计算的话就好了
  • CPU 占用率 100% 射线追踪程序好伤CPU啊
  • 不错,可以运行
  • 这个资源可以用的,不过最好还是跟着博客一步一步做
  • 代码不错,不过对于新手有些不友好
  • 运行不起来
  • 源码运行出错了
  • 下载下来不会用,只能研究研究了
  • 这个相当之卡啊,但是效果还算不错的说。
  • 运行出来结果是白色,不知是不是没有添加物体
  • 想问大家怎么打开的?我怎么打开不了啊~
  • 代码听完整的,也运行成功显示出效果了,很好,如果能够有详细的代码解释帮助学习就更好了。
  • 有些不太能看懂,不过有些帮助,在研究。
  • 似乎见过别人写的,不过总算是不错的代码~