光线跟踪算法

时间:2015-05-19 13:22:22
【文件属性】:

文件名称:光线跟踪算法

文件大小:2.23MB

文件格式:RAR

更新时间:2015-05-19 13:22:22

光线跟踪 真实感 图形学

使用光线跟踪算法实现的简单真实感场景,包括面,球基本元素。


【文件预览】:
Raytracer
----primitive.h(515B)
----material.cpp(1KB)
----Release()
--------Raytracer.exe(60KB)
--------ray.obj(2KB)
--------vc60.idb(49KB)
--------main.obj(4KB)
--------primitive.obj(3KB)
--------sphere.obj(4KB)
--------plane.obj(3KB)
--------Raytracer.pch(3.42MB)
--------vector3.obj(5KB)
--------material.obj(4KB)
--------raytracer.obj(8KB)
--------scene.obj(8KB)
----Raytracer.dsw(526B)
----scene.cpp(4KB)
----raytracer.cpp(5KB)
----Raytracer.ncb(97KB)
----primitive.cpp(625B)
----declares.h(520B)
----sphere.h(310B)
----vector3.cpp(2KB)
----Raytracer.plg(1KB)
----Plane.h(340B)
----material.h(636B)
----ray.h(317B)
----sphere.cpp(1KB)
----plane.cpp(737B)
----scene.h(248B)
----Raytracer.opt(52KB)
----main.cpp(4KB)
----ray.cpp(497B)
----vector3.h(980B)
----Debug()
--------Raytracer.exe(240KB)
--------ray.obj(13KB)
--------Raytracer.ilk(272KB)
--------Point3.obj(3KB)
--------vc60.idb(153KB)
--------main.obj(16KB)
--------Raytracer.pdb(561KB)
--------primitive.obj(16KB)
--------sphere.obj(16KB)
--------plane.obj(15KB)
--------surface.obj(12KB)
--------vc60.pdb(76KB)
--------Raytracer.pch(3.42MB)
--------vector3.obj(21KB)
--------material.obj(18KB)
--------raytracer.obj(22KB)
--------scene.obj(19KB)
----Raytracer.dsp(5KB)
----raytracer.h(555B)

网友评论

  • 可以运行,但是感觉代码好复杂好难啊
  • 嗯,可惜那本书没找到
  • 挺好的,可以用,代碼量也不錯
  • 挺好的,用的上
  • 可运行 比较简单
  • 没用上,不过还是很感谢分享
  • 不错,有些算法能用到
  • 谢谢,正好用上
  • 还行,就是看的不是很懂
  • 蛮好的 用上了
  • 挺好的一个代码 很有实用价值
  • 没编译通过
  • 我要的是不带图形界面的纯算法,不过还是谢谢楼主分享了
  • 效果一般,代码编写的不太容易懂。
  • 啊,确实看起来比较困难
  • 不错,不过有点低级,镜面效果,体现不真实!
  • 不错,学习使用了
  • 木有注释,看起来有些困难
  • 很好,不过缺少文档,读起来比较费时
  • 加点注释更好!谢谢,纯粹用VC,没有OpenGL.