光線追蹤(RayTracing)算法理論與實踐(三)光照

提要 經過之前的學習,我們已經可以在利用光線追蹤實現一些簡單的場景。今天我們要探討的是圖形學裏面的三種基本光源:方向光源,點光源,聚光燈。 不同於利用現成的Api,這次會從理論到實際一步步用C++實現。 前提工作 在老師的建議下,我將圖形引擎換成了SDL,最終的渲染效果比之前的好了很多,原來的GLFW雖然能夠很好的兼容OpenGL,但並沒提供對像素的控制,而SDL有Surface。 對與GLFW,
相關文章
相關標籤/搜索