Unity中纹理和贴图种类

简介:

1.Texture(纹理)

纹理:是Unity最基础的图片形式,即纹理就是一个图片,纯粹的图片。

Normal map:法线贴图
【关于法线贴图:就是看起来与3D效果无异的2D贴图】
(游戏场景中譬如雕刻这种3D细节,如果做3D模型的话,就会浪费显示芯片,使游戏性能下降,便会用法线贴图,既不影响玩家体验游戏又不影响游戏性能)
Editor GUI and Legacy GUI:编辑器的GUI和传统的GUI
Sprite(2D and UI):图片精灵
Cursor:设为光标
Cubemap:立方体贴图
Cookie:聚光灯贴图
Lightmap:光照贴图
Advanced:高级选项(当你想要有纹理的具体参数并想拥有纹理的完全控制的时候选择该项)

Advanced中包含的参数:
1.Alpha from Grayscale:阿尔法灰度。
2.Alpha is Transparen:设置成透明。
3.Wrap Mode:缠绕模式。
4.Filter Mode:过滤模式。
5.Aniso Level:不同水准。(水准低的话远处的图片会模糊,以降低内存)
6.Max Size:最大尺寸。
7.Format:格式。(大小都是2的n次幂)

2. Shader中的贴图类型

1.Albedo 贴图
Albedo:反照率[贴图];用于体现模型的纹理,颜色。

反照率贴图本身是一张颜色与纹理的贴图。
该选项有贴图属性,也有颜色属性。
两个属性可以单独使用,也可以组合使用;
当颜色属性为纯白色时,则不影响贴图的效果;
当颜色属性为其他颜色时,则叠加贴图效果。

2.Metallic 贴图
金属度[贴图];用于体现模型的金属高光反射;
金属度贴图本身是一张灰白图,越白的地方,金属度越强烈,越黑的地方金属度越低
Smoothness:平滑度
介于 0 和 1 之间的一个值,越小,平滑度越低,越大,平滑度越高。

3.Specular
Specular:镜面[贴图],类似于“Metallic 金属度”贴图。(要使用Standard(Specular setup)才有)
PBR 贴图的制作方式不同,最终关于“金属部分”的表现,出现了两种类型的贴图,Metallic 和 Specular。

4.Normal Map 贴图
Normal Map:法线贴图;用于增加模型的细节,看起来与3D效果无异的2D贴图

5.Height Map 贴图
Height Map:视差[贴图],比 Normal Map 更有立体感的一种贴图方式;
主要用于地面,建筑等效果的体现。

6.Occlusion 贴图

Occlusion:AO 贴图;
AO 贴图本身是一张灰白图。
主要用于改善阴影,给场景(模型)更多的深度,有助于更好的表现模型的细节。

7.Emission 贴图
Emission:自发光[贴图],让模型自发光;
Unity 里面能作为光源存在的除了灯光组件和天空盒,标准 Shader 里面的Emission 贴图也是可以作为一种光源的。

8.Detail Mask
Detail Mask:细节遮罩[贴图];
这个贴图是配合“次贴图区域”中的 Detail Albedo,Normal Map 两张贴图配合使用的,次贴图区域中的这两张很多是平铺的贴图,效果会作用于模型的全部,我们使用 Detail Mask 将一些不需要被“次贴图”影响的部分独立出来。

转载一
转载二

目录
相关文章
|
17天前
|
存储 图形学
【unity小技巧】unity中导入下载的3D模型及albedo/baseColor、normal 、AO/Occlus、metallic、roughness贴图纹理设置
【unity小技巧】unity中导入下载的3D模型及albedo/baseColor、normal 、AO/Occlus、metallic、roughness贴图纹理设置
13 0
|
图形学
【Unity3D Shader】学习笔记-纹理采样②
前言 上一篇对同一纹理进行多次采样混合,本篇则是通过不同的纹理采样进行混合产生一些效果。 一、简单贴花 贴花简单来说就是在原贴图上面贴上细节贴图,就像墙面上的喷绘一样。下面这个只是最简单的例子,也就是只能在一张图(一个模型)上面贴其他细节。
246 0
【Unity3D Shader】学习笔记-纹理采样②
|
图形学
【Unity3D Shader】学习笔记-纹理采样①
前言 纹理采样属于在片段着色器中进行,通过提供的贴图和uv坐标使用tex2D进行采样。本篇主要介绍对同一纹理多次采样然后进行混合来获得不同的效果。 [声明:本笔记系列文章的图片资源都源自百度图片搜索,如有问题联系我] 一、简单重影 对同一纹理进行两次采样,采样时的UV两次坐标不一样,然后将采样的结果进行取平均得到最终的结果。
510 0
【Unity3D Shader】学习笔记-纹理采样①
|
图形学 异构计算
Unity 之 纹理类型导入设置和压缩格式介绍
你知道纹理导入正确设置和各平台压缩格式吗?本文教你如何将纹理资源导入到Unity并为其设置为对应平台需要使用的压缩格式,一起来看看吧~
853 0
Unity 之 纹理类型导入设置和压缩格式介绍
|
图形学 机器人
带你读《Unity游戏开发(原书第3版)》之三:模型、材质和纹理
本书主要介绍Unity2018的使用和游戏开发流程中涉及的各种知识。每一章的结构特别清晰,先综述该章要介绍的内容,然后一步步深入讲解,中间穿插着很多动手做的实践操作,可以让读者加深对某个概念、方法的理解,每章的最后还有一个小测验和一个稍微大一点的实践练习,用于巩固该章的学习内容。
|
图形学
【Unity Shader】(八) ------ 高级纹理之立方体纹理及光线反射、折射的实现
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37027464/article/details/83511904 笔者使用的是 Unity 2018.2.0f2 + VS2017,建议读者使用与 Unity 2018 相近的版本,避免一些因为版本不一致而出现的问题。
2166 0
|
存储 图形学
【Unity Shader】(四) ------ 纹理之法线纹理、单张纹理及遮罩纹理的实现
笔者使用的是 Unity 2018.2.0f2 + VS2017,建议读者使用与 Unity 2018 相近的版本,避免一些因为版本不一致而出现的问题。 【Unity Shader】(三) ------ 光照模型原理及漫反射和高光反射的实现 【Unity Shader】(五) ------ 透明效果之半透明效果的实现及原理   在游戏中,我们除了能看到游戏物体的形体轮廓,还能看到物体的一些具体外观,包括颜色,凹凸等。
1829 0
|
编解码 测试技术 Android开发
|
存储 图形学
【Aladdin Unity3D Shader编程】之四 贴图纹理
关于纹理贴图介绍 纹理坐标也叫UV坐标,UV坐标都是0~1,并不是我们所理解的像素坐标,相当于是一个百分比。 编写shader映射纹理 将纹理的颜色取代漫反射的颜色 Shader "AladdinShader/11 Single Texture Shader" ...
1738 0