Chapter 5:Image Texture Mapping 先看效果: 我們之前的紋理是利用的是撞擊點p處的位置信息,比如大理石紋理 而我們今天的圖片映射紋理采用2D(u ...
上一篇比較簡單,很久才發是因為做了一些好玩的場景,后來發現這一章是專門寫場景例子的,所以就安排到了這一篇 Preface 這一篇要介紹的內容有: . 自己做的光照例子 . Cornell box畫質問題及優化方案 . 新的場景幾何體 長方體 軸平行長方體 任意長方體 我們這一篇重實踐輕理論闡述 ready . 需要上一章的知識 但是,上一章的Cornell box畫質優化僅限於盒子本身,如果作為 ...
2019-01-23 10:36 7 993 推薦指數:
Chapter 5:Image Texture Mapping 先看效果: 我們之前的紋理是利用的是撞擊點p處的位置信息,比如大理石紋理 而我們今天的圖片映射紋理采用2D(u ...
效率是比較高的,考慮到大家的渲染時間開銷,所以先講這個 光線 - 物體相交是光線跟蹤器中的主要時間瓶 ...
Preface 終於到了激動人心的紋理章節了 然鵝,看了下,並不激動 因為我們之前就接觸過 當初有一個 attenuation 嗎? 對了,這就是我們的rgb分量過濾器,我 ...
Preface 博主剛放假回家就進了醫院,今天剛完事兒,來續寫第二本書 Ready 我們來總結一下上一本書的筆記中我們的一些規定 1. 數學表達式 我們采用小寫粗黑體代表向量,大寫粗黑體代表矩陣,其他代表標量 2.我們將eye(or camera)發出的光線 ...
Chapter 6:Rectangles and Lights 今天,我們來學習長方形區域光照 先看效果 light 首先我們需要設計一個發光的材質 關於設計方面,我們需要把發光函數設為可繼承虛函數,基類也要添加,但是不是所有的材質都需要 ...
Preface 今天有兩個東東,一個是體積煙霧,一個是封面圖 下一篇我們總結項目代碼 Chapter 8:Volumes 我們需要為我們的光線追蹤器添加新的物體——煙、霧,也稱為participating media。 我們還需要補充一個材質——次表面散射材質,它有點像物體 ...
Preface 為了得到更好的紋理,很多人采用各種形式的柏林噪聲(該命名來自於發明人 Ken Perlin) 柏林噪聲是一種比較模糊的白噪聲的東西:(引用書中一張圖) 柏林噪聲 ...
學完了插值,我們來學習在場景里面添加一個立體彩色球(三維插值) 按照慣例,先看效果: Chapter4: Adding a sphere 我們又一次面臨圖形學的主要任務。 我們需要再次回顧coord1.1的坐標系統,如果有一個球,在眼睛和屏幕中間,那么如何將其繪制 ...