本章中,我們使用unity標準著色器的各種特性,在太空場景中實現了多種效果。
首先,演示了標準著色器的基本功能。通過設定適當的紋理貼圖為太空飛行員建立了具有真實感的材質,並且用透明選項為太空飛行員的頭盔建立了透明材質。
對於飛船的材質,嘗試了使用多個材質的疊加技術為飛船表面實現貼花外觀。
然後,介紹了標準高光工作流,並且為星球表面使用了高光材質,設定了具有顏色的高光效果。
此外,還建立了自定義的天空盒作為場景的背景,同時還調節了場景光源的一些引數,實現了吸引人的光源閃光效果。
在接下來的章節裡,我們將超越標準著色器,新增動畫和更多效果。
unity水面波紋著色器
unity水波紋 轉shader custom animtextureshader 資源圖 numtextiles num tex tiles vector 4,4,0,0 瓦塊的數量 4 4 replayspeed replay speed float 4 紋理移動速度 color color c...
Unity著色器紋理動畫
unity中shader可以採用cg來書寫.此文演示了如何利用紋理座標來分段街區紋理.正常的紋理座標範圍 0.1 座標超出此範圍可以用多種方式來處理,如wrap,clamp,mirror等.假設紋理分為n段,則,每段對應的紋理座標為 0.1 n index 1 n 使用此規則就可以將紋理分段來擷取了...
Unity內建6種著色器
unity內部提供了一些可以直接使用的著色器,這些內建著色器包括以下6個方面 1 performance of unity shaders 著色器的效能和兩個方面有關 shader本身和render path。deferred lighting 每個物件都會被繪製2遍,無論其是否受到光照,效能與紋理...