文件名称:光线追踪(RayTracing)算法OpenGL实现
文件大小:359KB
文件格式:ZIP
更新时间:2021-07-13 11:26:48
Ray Tracing OpenGL RayTracer
采用的语言是c++,利用面向对象的思想,一些基础的线性代数和空间几何的知识也会用到,编程的框架用的是GLFW,渲染用到的是OpenGL
【文件预览】:
RayTracing2
----material.cpp(455B)
----object.cpp(99B)
----checkermaterial.cpp(524B)
----color.h(824B)
----csphere.h(788B)
----union.cpp(658B)
----plane.h(478B)
----cobject.h(337B)
----checkermaterial.h(477B)
----material.h(505B)
----gvector3.cpp(2KB)
----main.cpp(9KB)
----perspectiveCamera.cpp(646B)
----csphere.cpp(1KB)
----object.h(314B)
----cray.cpp(411B)
----intersectresult.h(401B)
----color.cpp(569B)
----phongmaterial.cpp(838B)
----RayTracing2.layout(3KB)
----RayTracing2.depend(2KB)
----phongmaterial.h(714B)
----cobject.cpp(103B)
----obj()
--------Debug()
----gvector3.h(1KB)
----perspectiveCamera.h(452B)
----plane.cpp(655B)
----RayTracing2.cbp(2KB)
----bin()
--------Debug()
----union.h(366B)
----cray.h(469B)