Unity3D基础3:贴图与材质球
⼀、贴图与材质球
材质(Material):物体的质地,物体看起来是什么做的
贴图(Texture):普通的材质图⽚
+ =
贴图 + 着⾊器(Shader) = 材质球
所谓着⾊器(Shader)实际上就是⼀⼩段程序,它负责将输⼊的⽹格(Mesh)以指定的⽅式和输⼊的贴图或者颜⾊等组合作⽤,然后输出,着⾊器是⼀种可以精确控制材质球的⼯具,通过贴图和着⾊器的配合开发⼈员可以创造出⾮常逼真的模型
Shader是个⾮常复杂的东西,学习Unity中的Shader编程,最好是之前对OpenGL或Direct3D的渲染状态等相关知识有⼀个基本的了解,所以可以暂时使⽤默认的Shader,以后再进⾏了解/学习
unity3d入门材质球⽂件后缀:.mat
⼆、创建与使⽤材质球
下载后会得到⼀个.unitypackage的⽂件,先直接将其拖到Project中,也可以使⽤其它任意贴图
之后在Assets中建⽴“Materials”和“Textures”⽂件夹,⽤于存放材质球和贴图(为了⽅便管理)
然后就可以在“Materials”⽂件夹中新建材质球了,如下:
→
编辑材质球:
使⽤材质球就⾮常简单了,直接将材质球往物体上托即可效果如下:
tiling缩放:表⽰贴图在UV坐标的缩放倍数,直接举例⼦:
将其由(1,1)改为(2,2)后变化如下:
→
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论