欢迎光临散文网 会员登陆 & 注册

Unity着色器的cv使用

2023-05-30 12:29 作者:莫末陌寞  | 我要投稿

[着色器==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窗口)

赋值着色器

拖入图片

效果一样


Unity着色器的cv使用的评论 (共 条)

分享到微博请遵守国家法律