UnityShader 从入门到盖棺(一)

GTA5

前言

  笔者我是一个最近在入门UnityShader的菜鸡⊙﹏⊙∥。写点东西巩固自己的认知,顺便看看能不能帮助到其他和我一样想入门的人。

  我是以冯乐乐的《Unity Shader入门精要》来作为我的入门教程的。在接下来的正文里面,我会跳过一些前置知识相关。但这些东西十分重要,所以我会尽量给出一些链接,让大家去了解。我主要是围绕一个个实例,让大家快速做出效果。

  所以如果大家有图形学相关底子,也了解Unity的基础操作,会更方便下面的学习。大家有疑问的,或者我有错误的,欢迎大家评论,一起学习进步。

  另外,我会把整个工程上传到github。大家可以去下载到完整的项目。

前期准备

  • Unity 2019.3.9 (这是我现在使用的版本)
  • 一个编辑器(Rider, Sublime, VS甚至记事本都可以( ̄▽ ̄)")

初识Unity Shader

来到正文了,废话不多说,我们先看一下本节完成后,你会得到一个怎样的结果。

colorSphere1

好了,让我们打开Unity。然后在Window->Rendering->Lighting Settings打开光照设置,把天空盒去掉(暂时不希望它影响我们)。在SkyBox Material那里选择None即可。

CloseSkyBox

我们直接创建一个Shaders文件夹,然后在里面新建一个Unity Shader文件(右键->Create->Shader->Unlit Shader),命名为1_SampleShader。Unlit Shader是一种无关照Shader,它暂时更适合我们入门学习。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值