Unity学习笔记2:材质与着色器
Posted 肥宝Fable
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity学习笔记2:材质与着色器相关的知识,希望对你有一定的参考价值。
选中物体,在Inspector中,可以看到材质的内容。下图的Element 0可以填上具体的材质。一个对象可以放多个材质。
Unity默认材质是无法修改的,(应该只有初学者才会用默认材质吧)。
Inspector:检测器?选中对象或者资源,都会展现出里面的属性
经常听到策划可客户端在谈论材质球,是不是因为创建的时候选了个球形,其实球字是多余的?
如果删掉或者默认是None的时候,就能看到一团紫色。就是平时游戏里面看到的材质丢失了。
不知道是不是做视频的老师是不是专门做视频没怎么做过项目,还是不同公司对某些名次有出入。百度的时候有些名词是不同的。
很多新名词,大多数主要是先确保自己知道一下就好了,碰到困难去问人,去讨论,至少知道问什么。解决这个问题,对有经验的人来说已经入门一半了。
Project下的Create按钮,可以创建各种各样的资源。可以创建材质
Rendering Mode:渲染模式,据说这个比较重要,要记住。
Cutout:镂空,去除α通道(透明通道),用于渲染镂空的物体
右边选择颜色,左边那个选择贴图。(Texture:纹理,就是贴图)
把图片直接拖放到场景中指定物体的时候,会自动在纹理的目录下创建Materials目录,生成一个默认的材质
shader:着色器,专门用来渲染3D图形的技术,可以使纹理以某种方式展现。实际就是一段嵌入渲染管线的程序,可以控制GPU运算图像效果的算法。
虽然很多东西看起来是美术的,不过在深度优化的时候,可能需要用程序来实现一些美术的效果。可能是要写着色器的代码的。另外有些特殊的效果也是需要自己写着色器的,unity自带的着色器可能不满足某些需求。
以上是关于Unity学习笔记2:材质与着色器的主要内容,如果未能解决你的问题,请参考以下文章
Unity Shader入门精要学习笔记 - 第17章 Unity的表面着色器探秘