原创 輔助知識1:圖形學中的採樣、走樣分析和處理方法

計算機生成圖像實際就是信號的採樣和重建過程。問題可以抽象爲: 給定連續信號g(x)g(x)g(x),我們採樣得到信號gs(x)g_s(x)gs​(x),我們能否通過gs(x)g_s(x)gs​(x)來完整表達g(x)g(x)g(

原创 5. 反射模型1

上一章我們介紹了表面反射公式,這一張我們介紹具體的反射模型。來自許多表面的散射最好的描述是多個BRDF和BTDF的空間混合。 表面反射模型實際上可以來自於很多資料: 測量數據:許多現實世界的表面的反射分佈屬性都在實驗室中被測量了

原创 4. 表面反射

當光照射到表面時,表面會散射光,將光的一部分反射會環境中。有兩個主要的效果用來描述這種反射:反射光的光譜分佈和方向分佈。光譜分佈我們另外會開個專題將,你可以簡單理解爲顏色。例如想象檸檬表皮被自然光照射的情況。表皮會吸收大部分的藍光

原创 1.輻射度學以及四個基本量

輻射度學是什麼? 瞭解PBR就必須明白輻射度學。輻射度學提供了許多想法和工具來描述光的傳播和反射。輻射度學並不是從光的物理特性裏面推導來的,而是在空間中流動的粒子中建立的抽象光的概念上建立起來的。可以理解爲輻射度學是基於光的粒子特

原创 3. 輻射度學積分

渲染中最長問到的問題就是輻射基本量的積分評估。但是理想的積分通常比較困難。首先我們從一個點p的輻射照度講起。假設點p的法向量是n\boldsymbol{n}n,來自若干方向Ω\OmegaΩ的輻射亮度形成的p點的輻射照度爲: (3

原创 2.輻射度學和相關函數

上篇文章我們介紹了輻射度學的四個基本量。接下來我們介紹如何用輻射度學描述各種光學現象。 輻射亮度入射和出射函數 當光線和場景中的表面交互的時候,通常來說輻射亮度函數LLL在表面邊界附近是不連續的。考慮極端情況下一個完全不透明的鏡子

原创 IK之FABRIK

  很久之前就知道反向動力學IK了,但是一直沒有詳細瞭解過,只知道他的功能是什麼。最近項目很多地方需要用到IK,特仔細學習了一下。如有錯誤歡迎指正。 關於反向動力學(IK)我就不介紹了,網上大把資料。IK按照求解方法可以分爲很多類別,例如