Unity著色器的cv使用
[著色器==Shader]
[ctrl+c,ctrl+v]
1.Unity窗口
1)版本推薦我這個21.3.8,因為22年的長期支持版本改導航尋路系統(tǒng)了
2)布局推薦2by3。個人建議,大家隨意。

2.在Project窗口 選擇Assets 然后在里面右鍵 Create 如圖
只要不是太老的版本肯定是這個選擇邏輯
(Unity有渲染管程這個東西,如果cv的出來是錯誤粉,可能和這相關。)

3.C&V
創(chuàng)建出來這么一個東西,名字最好在創(chuàng)建后在選框時就取好。
著色器的文件名和引用時調用名可以不同,剛剛接觸盡量嚴格一點。

打開復制進去(Shader用txt也能寫)

小尾巴記得刪

4.賦給材質
1)創(chuàng)建一個材質(material)

2)Shader賦給一個材質
直接鼠標浮在`Name`上按下,然后拖到`New Material`上

3)此時點擊材質后的界面

4.調用(以上文的引用為例)
1) [分支1,其他分支不是這里的延續(xù)]選擇Quad

將材質拖入Quad的這里

賦值

完成,原理不說了,總之這個效果無需運行Game,可以直接在Scene窗口中預覽。
(鼠標滾輪的按壓、滾動,與右鍵組合操作查看情況)
案例著色器沒有對背面進行渲染,也就是說看背面是直接會導致Quad消失的!

2) [分支2,其他分支不是這里的延續(xù)]選擇Sprite
選擇圖片們對Texture Type進行修改 并通過(apply)

摁住圖片把他拉到場景下(Scene窗口 或者 Hierachy窗口)

賦值著色器

拖入圖片

效果一樣

標簽: