如何閱讀PBRT3?

時間 2021-05-06 22:34:10

1樓:梓川咲太

就我自學經驗來說(鄙人小白,摸著石頭過河),coding學習效果 >上課>看書> 閉門造車。要看書的話,還是有配套課程一起看比較好,Assignment 的質量都很高。

路線 1:跟作者 Matt Pharr 的課——CS 348 b,每年春季開課。

Image Synthesis Techniques (CS 348B)

假定你有 C/C++ 和圖形學基礎,比如看過下面這兩本書[1]

[2]:

或者先修課程 CS 348 a / CS 248 任選一門,前者最近一次公開課更新是 winter 17,比較慢。

推薦CS 248(Winter),每年都有公開課。

Interactive Computer Graphics :: Winter 2019

路線 2:CMU 15-462(Spring / Fall),每年開兩次課,從圖形學基礎開始講起。

Computer Graphics : Fall 2019

有 PathTracer 的 Assignment。

2樓:waley

第一章都看不明白那說明你對這個東西本身是沒有乙個整體的感知而且程式設計水平有限。看這本書前提條件是你本身具備紮實的C++知識、物件導向的程式設計思維、以及非常重要的圖形學相關的基礎知識,其中取樣、降噪這些又涉及到高等數學裡面的知識。如果不具備這些冒然看下去肯定是看不出個所以然的。

還是先從圖形學的基礎知識著手,搞清楚光柵化、光線追逐這兩種渲染方式,以及基礎的圖形學概念。

1、這裡推薦《Fundamentals of computer graphics 4th》.

2、看Scratchapixel這個裡面文章。

把1、2都做完了,理論上再去看pbrt3應該就不會無頭蒼蠅一樣了。

當然也有一些比pbrt3要簡單一些的書籍,比如入門的話,看看這個系列

《Ray Tracing in a Weekend》

《Ray Tracing The Next Week》

《Ray Tracing_ the Rest of Your Life》

如何提高閱讀能力與閱讀質量?

Atkinson 任何事情如果你對它感興趣那做起來效果就特別好,就想你看一部你特別喜歡的電影一樣電影,你會覺得時間一下就過去了。所以首先是要選擇你最感興趣的書來培養你對閱讀的興趣,如果一上來就看那些你不感興趣的書會很難堅持下去更不用說提高閱讀能力和閱讀質量了。然後就是選擇乙個時間,比如上午的兩個小時...

如何培養閱讀興趣和閱讀習慣?

甄妮 我建議題主從以下角度分析選擇 1 以後的發展,也就是移民難度和工作收入 2 能不能適應那個國家的生活 3 學術環境 4 治安情況如何 這一點我想說一下 治安情況不分國家,這一點沒必要想太多 暫時就只能想到這麼多,題主可以結合自身情況考慮 我自己是通過大三時候一次交換專案來到瑞典烏普薩拉大學,然...

對於EJU日語閱讀,如何提公升閱讀速度?

芬尼爾.凜 不知道今年閱讀滿分的有沒有資格來回答一下.首先不知道你是文是理,不管文理90 正確率是遠遠不夠的。因為真正考試閱讀滿分200,一道題10分,錯一道191,兩道就180見了。在這個日語300分已經變成白紙的時代.所以,閱讀掙全對是考好學校的基本條件。其次,eju的閱讀是不需要背單詞的 出題...