第五章 光照

光照強度

1.光的衰減:


實際公式

實際計算公式

image.png

image.png

2.霧


image.png

3.著色
1.flat著色:對三角形計算一次光照值,一般是三角形中心,其法向量為三角形表面法向量。
2.Gourand著色:定點著色,插值著色
flat和Gourand著色對比
緩存

1.雙緩存技術(shù):緩存a,緩存b,對渲染結(jié)果和正在渲染,交換使用
2.深度緩存z-buffer:主要存儲裁剪空間的z值。計算物體的遮擋

紋理

紋理貼圖,存儲的是(u,v)坐標(biāo),將3d的和貼圖進行關(guān)系映射。

光柵化

著色
測試:裁剪測試,深度測試,alpha測試
寫入

VSD可見性檢測

不可見原因:
1.不在視角內(nèi)
2.著色點被遮蓋

包圍體檢測(中級)

包圍球,緊密度低,最容易計算
包圍盒,緊密度一般,計算一般
包圍三角網(wǎng),緊密度高,計算難

所以采用包圍盒
包圍體不可見,則包圍體內(nèi)的均不可見。
1.將包圍盒頂點進行裁剪面測試,然后判斷是否不可見

image.png

2.將可能可見的交由下層處理,注意(裁剪計算是較慢的),所以部分未監(jiān)測出來的不可見交由渲染處理。

遮斷檢測(中級)

將包圍盒的面進行光柵化,只是探測面是否可見。

隨著物體數(shù)量增加,會導(dǎo)致出現(xiàn)線性的時間消耗

空間分割(高級)

image.png
image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 本文將要介紹圖形渲染管線,它被認(rèn)為是實時圖形學(xué)中的核心部分。圖形渲染管線的主要功能是在給定了的虛擬攝像機,三維的對...
    SwordMaster閱讀 15,194評論 0 19
  • 1 前言 一直想沿著圖像處理這條線建立一套完整的理論知識體系,同時積累實際應(yīng)用經(jīng)驗。因此有了從使用AVFounda...
    RichardJieChen閱讀 5,802評論 5 12
  • [Unity]技術(shù)學(xué)習(xí)路線圖(長期更新) Unity技術(shù)面試題 一:什么是協(xié)同程序?答:在主線程運行時同時開啟另一...
    肖浩唄閱讀 23,723評論 15 243
  • 我最快樂的的事就是自己可以安安靜靜的畫畫,喜歡畫畫,沒有道理的喜歡~
    太陽愛上月亮閱讀 333評論 0 0
  • 一些熟人,是從此以后,便沉默余生。無話可說,時間也沒有辦法。 一些陌生,是從未相見,卻恍如故人。不用解釋,春風(fēng)都替...
    桃花太紅李太白呀閱讀 406評論 6 0