【遊戲框架系列】五彩繽紛

參考:miloyip的用 C 語言畫光(一):基礎系列文章,現已更新到七篇-比爾-朗伯定律,本文章持續更新。

實現與展示:bajdcc/GameFramework

發光的月亮

渲染實時刷新

https://www.zhihu.com/video/913722248345567232

效果預覽

下圖藉助 用 C 語言畫光(六):菲涅耳方程 實現折射效果。每像素採樣=1024,最大折/反射次數=5,雙核渲染耗時一個多小時。

菲涅耳方程


推薦閱讀:

談點編程之外的事情
看不見的設計
LeetCode刷題筆記 06 ZigZag Conversion
Python3 & OpenCV 視頻轉字元動畫教程
Vim 不是那麼可怕,這裡有5個免費的資源可以用來學習它

TAG:计算机图形学 | CC | 编程 |