unity中创建的四种系统shader

仅为个人理解!勿喷

1、Unlit Shader

会产生一个不包含光照,但是包含雾效的基础顶点/片元着色器。

2、Image Effect Shader

实现各种屏幕后处理效果提供了一个基础模板,可在此模板上进行修改。

3、Compute Shader

会产生一种特殊的Shader文件,一般在利用GPU的并行性来进行一些与常规的渲染流水线无关的计算。一般在做渲染的时候,不会创建这类文件,当然,具情况而定!

4、Standard Surface Shader

有典型的表面着色器的实现方法。

当然,我们在游戏当中,但是需要自己去实现特殊的一些渲染,但是两大着色器的使用是肯定的。
在使用shader的同时,还需要相对应的材质,在project面板中鼠标右键进行创建新的材质与自己所写的shader对应,才会发挥出我们想要的效果!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Gxy_w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值