返回介绍

内置着色器指南

发布于 2021-06-20 00:15:04 字数 4047 浏览 1084 评论 0 收藏 0

Unity 有八十多个内置着色器,当然,您还可以自己编写更多!本指南将讲解内置着色器的每个系列,并对每个特定着色器进行详细说明。有了本指南,您将能最大限度地利用 Unity 的着色器来实现您想要的效果。

使用着色器

Unity 中的着色器是通过材质 (Material) 使用的。材质本质上将着色器代码与纹理之类的参数结合起来。有关着色器 (Shader)/材质 (Material) 关系的深入解释,请点击这里

选中材质 (Material) 本身或选中使用该材质 (Material) 的游戏对象 (GameObject) 时,材质 (Material) 属性将显示在检视器 (Inspector) 中。材质检视器 (Material Inspector) 看起来像这样:

检视器 (Inspector) 中的每种材质 (Material) 看起来都有些不同,这取决于材质所用的特定着色器。着色器自身决定何种属性将可用于在检视器 (Inspector) 中进行调整。材质参考页面对材质检视器 (Material Inspector) 进行了详细描述。请记住,着色器是通过材质 (Material) 应用的。因此虽然着色器定义了将在检视器 (Inspector) 中显示的属性,但实际上每种材质 (Material) 都包含滑块、颜色和纹理调整后的数据。对此要记住的最重要的一点是一个着色器可用于多种材质 (Material),但一种材质 (Material) 却不能使用多个着色器。

内置 Unity 着色器

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文