3 1 unity Shade 概述 筆記

2021-08-21 06:20:51 字數 990 閱讀 7718

一.shade的使用

shade 直接拽到material上

二.shade的種類

standard su***ce shade 標準表面shade

unlit shade 沒有光照的shade

imageeffect shade 後期處理的shade

compute shade 利用並行功能的shade

三.shadelab:

1.高階渲染抽象層

2.編寫unity shade 的說明性語言

四.unityshade中的成員:

1.第一行shade名(路勁設定並沒有效果 )

2.properities: 材質和shade的橋梁

_name(「display name」,propertytype)= defaultvalue

屬性名稱    面板名稱              屬性型別

屬性型別:

數值類:

int float range

向量類:

vector color

紋理類:

2d cube 3d

properties:讓屬性可以顯示到面板

貌似還可以重寫材質編輯面板

3.subshade:同一著色器的不同計算複雜度下的不同版本

1.狀態設定:比如開啟混合 開啟深度測試 剔除模式

2.subshade 的標籤

1.字串鍵值對

2.和渲染引擎溝通的橋梁

3.比如渲染順序渲染型別,以及一些開關

3.pass語義快: 有名字的**片段

subshade 的狀態適用於它

擁有一些自己的標籤

4.fallback:安全shade

五.unityshade的形式:

1.真正的shade **寫在subshade 或pass 中

2.通過cg/hlsl 內嵌在unity shade 中

3.注意表面作色器處理光,頂點片源處理細節

3 1 程序管理概述

cpu 的工作原理就是取指執行,但如果遇到 io 操作,那麼 cpu 將等待 io 的完成,io 操作的速度很慢,v cpu v io 10 6 1,也就是說,執行乙個 io 操作,cpu 能執行 10 6 條指令,所以為了充分利用 cpu,就要在 io 的時候執行其它程式。這裡引出了乙個概念,併發...

《HBase權威指南》一3 1 概述

hbase的主要客戶端介面是由org.apache.hadoop.hbase.client包中的htable類提供的,通過這個類,使用者可以完成向hbase儲存和檢索資料,以及刪除無效資料之類的操作。在介紹這個類的各個方法之前,讓我們先了解一下它的大體功能。通常,在正常負載和常規操作下,客戶端讀操作...

3 1資料鏈路層功能概述

結點 主機 路由器 鏈路 網路中兩個結點之間的物理通道,鏈路的傳輸介質主要有雙絞線 光纖 微波。分為有線鏈路 無線鏈路。資料鏈路 網路中兩個結點之間的邏輯通道,把實際控制資料傳輸協議的硬體和軟體加到鏈路上就構成了資料鏈路。幀 鏈路層的協議資料單元,封裝網路層資料報。資料鏈路層負責通過一條鏈路從乙個結...