Preface 從這一篇起,我們開始學光線追蹤這門牛逼的技術。讀了幾天,一個字:強! 這一篇我們主要講述技術入門和一些簡單的案例。 我們先學這本: Ready 這本書需要ppmview這個軟件幫忙看效果圖,不過下載也非常快。 其次,需要你會C ...
今天,我們來學習如何設計自定義位置的相機 ready 我們只需要了解我們之前的坐標體系,或者說是相機位置 先看效果 Chapter :Positionable camera 這一章我們直接用概念貫穿整章 .fov: field of view 它是一個角度 它分為兩種:垂直方向岔開的角度 vfov 和水平方向岔開的角度 hfov vfov即相機在垂直方向上從屏幕頂端掃描到底部所岔開的視角角度 h ...
2019-01-04 17:15 0 924 推薦指數:
Preface 從這一篇起,我們開始學光線追蹤這門牛逼的技術。讀了幾天,一個字:強! 這一篇我們主要講述技術入門和一些簡單的案例。 我們先學這本: Ready 這本書需要ppmview這個軟件幫忙看效果圖,不過下載也非常快。 其次,需要你會C ...
學完了插值,我們來學習在場景里面添加一個立體彩色球(三維插值) 按照慣例,先看效果: Chapter4: Adding a sphere 我們又一次面臨圖形學的主要任務 ...
的材質。 先看效果 Ready 之前我們就寫好的 ray.h inters ...
一天一篇,今天來學習第7章 (散射)漫反射材質 Chapter7: Diffuse Materials Preface 從這一章開始,我們將通過光線追蹤制作一些逼真的材質。 我們將從漫射(磨砂)材料開始。 先看效果: 正文 不發光的漫射物體僅僅呈現其周圍的顏色 ...
今天我們開始進入正篇 Chapter 3: Rays, a simple camera, and background 對於所有的光線追蹤器,基本都有一個光線類,計算沿光線看到的顏色。 我們的光線是一個矢量運算: p(t) = a + t * b. 書中 ...
我們上一篇寫了Chapter5 的第一個部分表面法線,那么我們來學剩下的部分,以及Chapter6. Chapter5:Surface normals and multiple obje ...
今天我們來學最后一章 Chapter11:Defocus Blur Preface 散焦模糊 也稱 景深 首先,我們來了解一下散焦模糊,我們在真實相機中散焦模糊的原因是因為它們需要一個大圈(而不僅僅是一個針孔)來聚光。這會使所有東西都散焦 ...
《Ray Tracing in One Weekend》完結篇 最近課程上機實驗,封面圖渲染時間也超長,所以寫東西就落下了,見諒 這篇之后,我會繼續《Ray Tracing The Next Week》,還請多多關注 這幾天我在渲染這本書的封面圖,封面圖還沒出,不算結束,剛好安排 ...