學習光線追蹤 0 準備工作

2021-10-01 16:49:53 字數 611 閱讀 3085

其實想晚一點寫一篇相關部落格,與大家分享一下最近學習的光線追蹤,但是vs2019不太給力,出了bug,這導致我之前寫的**丟了一部分,本打算是整理好一遍發的,這回正好,邊整理邊發吧。

首先說明,我不是專門研究光線追蹤的,只是覺得這個挺有意思,或者說效果挺讓人震撼的,這不禁讓我對其有了興趣,然後就閱讀了一些相關材料,之後就一發不可收拾。

後面的例程都是基於c++開發,圖形顯示方面借用了opencv,線性代數庫打算用glm,關於光線追蹤簡要介紹一下,這個技術早就有了,早在上世紀60年代就有了理論,上世紀70年代就有了光線追蹤系統,為什麼最近火起來了,主要因為英偉達20系列顯示卡支援實時光追加速,這個加速能讓光追計算比原本快上許多倍,甚至是能達到了實時,將其應用在遊戲中,效果堪比現實。本來是英特爾要對付英偉達的殺手鐗,這回讓英偉達搶先了。

基本原理就是從相機視角追蹤光線從**來,順著光路計算顏色值,亮度等,這是光線追蹤的一種,也是我後面要做的基本原理,之後我也會更詳細講解的。

這篇文章給我的啟發比較大,有興趣可以看看

參考文獻

千萬注意,本系列部落格,是本人的一次記錄過程,同時也是一次分享,千萬不要上來就噴,或者問我過於專業的相關問題,我就是愛好,至於源**,會公布的,預計是一周兩更,具體還要看個人情況,加油,奧里給。

0 準備工作

為了防止因為錯誤操作導致電腦壞掉,我們將使用虛擬機器來進行實驗。安裝virtualbox和它的擴充套件virtualbox 6.1.16 oracle vm virtualbox extension pack安裝kali系統 常見問題解答 選擇nat網路 無顯示的問題 blank screen問題 ...

DCIC 資料分析學習 0 準備工作

學習主題 學習目標 資料分析 資料分析介紹 資料分析軟體 資料分析與資料型別 資料分析與視覺化方法 資料分析流程 描述型資料分析 集中趨勢的描述性統計量 離散程度的描述性統計量 分布形態的描述性統計量 探索型資料分析 驗證型資料分析 演算法分析真實場景 a城市巡遊 與網約 運營特徵對比分析 賽題簡介...

習題0 準備工作。python的安裝

實不相瞞,為了在cmd或者powershell上跑出如下效果,我前後弄了差不多乙個小時。唉,還真是笨辦法學啊 一直在糾結環境變數配置的問題,按照查的資料上配置了,但在cmd或powershell上一輸入python,就報錯,接著顯示 python停止工作 一度非常崩潰。後來決定歸零重來,於是又重新安...