凹凸贴图Bump Map、法线贴图Normal Map、高度贴图Height map、漫反射贴图Diffuse Map、高光贴图Specular Map、AO贴图Ambient Occlusiont Map 环境光遮蔽、灯光烘焙贴图Light Map 、细节贴图Detail Map、反照率贴图Albedo Map、金属度贴图 Metallic Map、自发光贴图 Emission Map、视差贴图Parallax Map、置换贴图Displacement Map 位移贴图
 
 
凹凸贴图Bump Map
凸凹贴图可以给贴图增加立体感。它其实并不能改变模型的形状,而是通过影响模型表面的影子来达到凸凹效果的。两种不同类型的凸凹贴图,法线贴图(normalmap)和高度贴图(highmap)。
 
法线贴图Normal Map
在切空间中保存模型顶点法线方向,烘焙法线,烘焙的就是这个。可增加模型凹凸立体感。
 
高度贴图Height map
高程灰度图,可创建地形。可用于创建法线贴图。
 
漫反射贴图Diffuse Map
保存漫反射效果,表现出物体表面的反射和表面颜色。
 
高光贴图Specular Map 镜面
表现镜面反射和物体表面的高光颜色。
 
AO贴图Ambient Occlusiont Map 环境光遮蔽
描绘物体和物体相交或靠近的时候遮挡周围漫反射光线的效果,改善细节尤其是暗部阴影。
 
灯光烘焙贴图Light Map
保存光照计算结果。
 
细节贴图Detail Map
细节贴图允许在之前主要纹理基础上叠加第二组纹理。增加细节。
 
反照率贴图Albedo Map 反射
用于体现模型的纹理,颜色。
 
金属度贴图 Metallic Map
用于体现模型的金属高光反射。
 
自发光贴图 Emission Map
模型自发光。
 
视差贴图Parallax Map
优化法线贴图,改变纹理坐标,根据视线方向和存储在纹理中的几何信息对顶点进行位移或偏移,产生更真实的层次感。
陡峭视差贴图(Steep Parallax Mapping)、视差遮蔽贴图(Parallax Occlusion Mapping)、浮雕贴图(Relief Mapping)、圆锥跟踪贴图(Cone Mapping )、带偏移限制的视差贴图(Parallax Mapping with offset limiting)。
 
置换贴图Displacement Map 位移贴图
通过micropolygons(微多边形)tessellate(镶嵌)的技巧修改模型表面细节。
 

本文链接 https://www.cnblogs.com/gucheng/p/14971287.html

UV贴图类型的更多相关文章

  1. 理解UV贴图

    一.理解UV贴图UVs是驻留在多边形网格顶点上的两维纹理坐标点,它们定义了一个两维纹理坐标系统,称为UV纹理空间,这个空间用U和V两个字母定义坐标轴.用于确定如何将一个纹理图像放置在三维的模型表面.本 ...

  2. [CG从零开始] 6. 加载一个柴犬模型学习UV贴图

    在第 5 篇文章中,我们成功加载了 fbx 模型,并且做了 MVP 变换,将立方体按照透视投影渲染了出来.但是当时只是随机给顶点颜色,并且默认 fbx 文件里只有一个 mesh,这次我们来加载一个柴犬 ...

  3. sql语句查询菜单结果成 树状图类型 注意适用于id是四位数

    select * from ( select pid,id,name,url,concat(id,":") idOrder from menu where pid=0 and st ...

  4. uv纹理坐标设定与贴图规则

    1.什么是UV?   对于三维模型,有两个最重要的坐标系统,一是顶点的位置(X,Y,Z)坐标,另一个就是UV坐标.什么是UV?简单的说,就是贴图影射到模型表面的依据. 完整的说,其实应该是UVW(因为 ...

  5. Unity 渲染教程(三):使用多张纹理贴图

    对多个纹理进行采样 应用一张细节贴图 在线性空间中处理颜色 使用一张splat纹理 这是关于渲染的教程系列的第三部分. 前面的部分介绍了着色器和纹理. 我们已经看到如何使用单个纹理来使平坦表面看起来更 ...

  6. 一键批量添加材质的法线贴图-unity插件

    有时候材质做完后需要更改贴图,或者增加贴图,数量少的时候可以一张张添加和修改,数量多的时候就只能代码生成了.原理是通过名字的关联:主贴图和法线贴图大多数只是后缀的不同上,如果不是那是美术规范没做好啊, ...

  7. 使用Excel 2007绘制甘特图

    本文将教大家如何使用Excel 2007制作甘特图.Excel并未提供甘特图类型,但还是可以绘制甘特图的,方法就是通过对堆积条形图类型进行自定义,使之显示任务.任务工期和层次结构. 下面的过程可帮助创 ...

  8. 什么是UV?

    转自http://www.cnblogs.com/jenry/p/4083415.html 1.什么是UV?   对于三维模型,有两个最重要的坐标系统,一是顶点的位置(X,Y,Z)坐标,另一个就是UV ...

  9. 【VR视频播放】解决Unity模型贴图反转的问题

    使用UV贴图网模型上贴的时候, 会出现图片反过来的情况. 根本原因是因为, 一般系统的屏幕坐标系(例如Android)是左上角为原点(0,0), 但是Unity的贴图是以左下角为原点(0,0) 方法有 ...

随机推荐

  1. spring-第三章-jdbc

    一,回顾 aop:面向切面编程,就是将一些和主业务流程没有关系的公共代码,提取封装到切面类,通过切入点规则,可以对目标方法进行功能增强;也就是可以再目标方法执行的前后添加一段额外逻辑代码; 二,Jdb ...

  2. 技能Get·将浏览器已安装程序打包

    阅文时长 | 0.51分钟 字数统计 | 820字符 主要内容 | 1.前言&环境说明&预备知识 2.详细步骤 3.声明与参考资料 『技能Get·将浏览器已安装程序打包』 编写人 | ...

  3. [Qt] 编译问题

    shadow build https://blog.csdn.net/cjmcp/article/details/14135191 https://blog.csdn.net/josephfeng/a ...

  4. 佳能m62套机5500 佳能EOS M50 M6 MARK2 II二代 最低到过5800

    佳能m62套机5500 佳能EOS M50 M6 MARK2 II二代

  5. Linux——CentOS7添加/删除用户和用户组1

    Linux--CentOS7添加/删除用户和用户组 2017.05.02 19:58 23012浏览   前言 今天又重新装了centos7突然有关用户和用户组有关的命令记不清了,所以记一下,也方便你 ...

  6. linux中cat、more、less命令区别详解##less 最合适最好用,和vim一样好用

    linux中cat.more.less命令区别详解 caoxinyiyi关注 0.0362018.07.02 15:46:17字数 641阅读 516 linux中命令cat.more.less均可用 ...

  7. scala :: , +:, :+ , ::: , ++ 的区别

    4 种操作符的区别和联系 :: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表.用法为 x::list,其中x为加入到头部的元素,无论x是列表与否,它都只将成为新生成列表的第一个元 ...

  8. Heap Size 与 Stack Size

    Heap Size:如果没有用到标准库的malloc,就是废物,纯属浪费内存,所以直接设置为0即可: Stack Size :最大的可读写变量的大小即可:

  9. 8.4 parted:磁盘分区工具

    parted     对于小于2TB的磁盘可以用fdisk和parted命令进行分区,这种情况一般采用flisk命令,但对于大于2TB的磁盘则只能用parted分区,且需要将磁盘转换为GPT格式. p ...

  10. 3 当某个应用的CPU使用达到100%,该怎么办?

    你最常用什么指标来描述系统的 CPU 性能呢?我想你的答案,可能不是平均负载,也不是 CPU 上下文切换,而是另一个更直观的指标-- CPU 使用率.CPU 使用率是单位时间内 CPU 使用情况的统计 ...