[Unity] LQ转载--Unity3D基础3:贴图与材质球

查看:1055 |回复:0 | 2021-6-12 15:42:21

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 水木神川 于 2021-6-12 15:47 编辑

一、贴图与材质球
材质(Material):物体的质地,物体看起来是什么做的。
贴图(Texture):普通的材质图片

20190202003857263.png +    20190202003938454.png =   

贴图 + 着色器(Shader) = 材质球【材质球文件后缀:.mat】

所谓着色器(Shader)实际上就是一小段程序,它负责将输入的网格(Mesh)以指定的方式和输入的贴图或者颜色等组合作用,然后输出,着色器是一种可以精确控制材质球的工具,通过贴图和着色器的配合开发人员可以创造出非常逼真的模型
Shader是个非常复杂的东西,学习Unity中的Shader编程,最好是之前对OpenGL或Direct3D的渲染状态等相关知识有一个基本的了解,所以可以暂时使用默认的Shader,以后再进行了解/学习

二、创建与使用材质球
一个网上分享的贴图资源:https://pan.baidu.com/s/1hrPKck8
下载后会得到一个.unitypackage的文件,先直接将其拖到Project中,也可以使用其它任意贴图
之后在Assets中建立“Materials”和“Textures”文件夹,用于存放材质球和贴图(为了方便管理)


然后就可以在“Materials”文件夹中新建材质球了,如下:
  

编辑材质球:



使用材质球就非常简单了,直接将材质球往物体上托即可
效果如下:


tiling缩放:表示贴图在UV坐标的缩放倍数,直接举例子:


将其由(1,1)改为(2,2)后变化如下:
  


————————————————
版权声明:本文为CSDN博主「Jaihk662」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Jaihk662/article/details/86746756


2021-6-12 15:42:21  
 赞 赞 0

使用道具 登录

0个回答,把该问题分享到群,邀请大神一起回答。

CG 游戏行业专业问题

手机游戏引擎手游引擎Unity3D技术
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表