光线追踪(RayTracing)算法理论与实践(三)光照

提要 经过之前的学习,我们已经可以在利用光线追踪实现一些简单的场景。今天我们要探讨的是图形学里面的三种基本光源:方向光源,点光源,聚光灯。 不同于利用现成的Api,这次会从理论到实际一步步用C++实现。 前提工作 在老师的建议下,我将图形引擎换成了SDL,最终的渲染效果比之前的好了很多,原来的GLFW虽然能够很好的兼容OpenGL,但并没提供对像素的控制,而SDL有Surface。 对与GLFW,
相关文章
相关标签/搜索