Unity着色器的cv使用
[着色器==Shader]
[ctrl+c,ctrl+v]
1.Unity窗口
1)版本推荐我这个21.3.8,因为22年的长期支持版本改导航寻路系统了
2)布局推荐2by3。个人建议,大家随意。

2.在Project窗口 选择Assets 然后在里面右键 Create 如图
只要不是太老的版本肯定是这个选择逻辑
(Unity有渲染管程这个东西,如果cv的出来是错误粉,可能和这相关。)

3.C&V
创建出来这么一个东西,名字最好在创建后在选框时就取好。
着色器的文件名和引用时调用名可以不同,刚刚接触尽量严格一点。

打开复制进去(Shader用txt也能写)

小尾巴记得删

4.赋给材质
1)创建一个材质(material)

2)Shader赋给一个材质
直接鼠标浮在`Name`上按下,然后拖到`New Material`上

3)此时点击材质后的界面

4.调用(以上文的引用为例)
1) [分支1,其他分支不是这里的延续]选择Quad

将材质拖入Quad的这里

赋值

完成,原理不说了,总之这个效果无需运行Game,可以直接在Scene窗口中预览。
(鼠标滚轮的按压、滚动,与右键组合操作查看情况)
案例着色器没有对背面进行渲染,也就是说看背面是直接会导致Quad消失的!

2) [分支2,其他分支不是这里的延续]选择Sprite
选择图片们对Texture Type进行修改 并通过(apply)

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

赋值着色器

拖入图片

效果一样
