Unity渲染的一些知識總結與複習

好多關於Unity渲染方面的知識和shader的知識都忘了,複習和總結了一下。

附上網上寫的較好理解的博客。

 

Unity shader的基礎知識:

https://www.cnblogs.com/HangZhe/p/7220969.html

https://www.jianshu.com/p/94acad173437

 

表面着色器是Unity特有的,其本質和頂點片元着色器是一樣的,Unity在背後也會將表面着色器轉換成頂點片元着色器。

https://gameinstitute.qq.com/community/detail/120902

 

頂點着色器和片元着色器:

https://blog.csdn.net/u012861978/article/details/97117321

 

Render Hell:

https://simonschreibt.de/gat/renderhell-book1/

 

渲染過程簡述:

https://www.cnblogs.com/meteoric_cry/p/7979323.html

 

幀緩衝存儲器(Frame Buffer):簡稱幀緩存或顯存,它是屏幕所顯示畫面的一個直接映象,又稱爲位映射圖(Bit Map)或光柵。幀緩存的每一存儲單元對應屏幕上的一個像素,整個幀緩存對應一幀圖像。

 

alpha通道:阿爾法通道(α Channel或Alpha Channel)是指一張圖片透明和半透明度。例如:一個使用每個像素16比特存儲的位圖,對於圖形中的每一個像素而言,可能以5個比特表示紅色,5個比特表示綠色,5個比特表示藍色,最後一個比特是阿爾法。在這種情況下,它要麼表示透明要麼不是,因爲阿爾法比特只有0或1兩種不同表示的可能性。又如一個使用32個比特存儲的位圖,每8個比特表示紅綠藍,和阿爾法通道。在這種情況下,就不光可以表示透明還是不透明,阿爾法通道還可以表示256級的半透明度,因爲阿爾法通道有8個比特可以有256種不同的數據表示可能性。(來自百度)

 

提高Unity中貼圖的質量:

https://www.jianshu.com/p/5442ac732d15

https://blog.csdn.net/weixin_33735077/article/details/93388162

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章