凹凸贴图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. java基础——创建对象与内部分布

    类与对象的关系 类是一种抽象的数据类型,它是对某一类事物整体描述和定义,但是不能代表某一个具体的事物 动物.植物.手机.电脑... Person类,Pet类,Car类,这些类都是用来描述和定义某一类具 ...

  2. Ubuntu编译安装TrinityCore3.3.5

    系统:Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-32-generic x86_64) 1核2G Notice:内存不可过小,否则会编译失败 #安装一堆东西 4 apt- ...

  3. Linux_用户和组管理

    一.用户分类 1.管理员和普通用户 1️⃣:管理员   --    用户ID:0 2️⃣:普通用户 --   用户ID:1-65535 2.普通用户又分为系统用户和登陆用户 1️⃣:系统用户 -- 用 ...

  4. nginx重定向rewrite

    引入rewrite vim /etc/nginx/conf.d/mobile_pc.conf server{ listen 80; server_name www.zls.com zls.com; r ...

  5. 019.Python函数sorted,filter和推导式

    一 sorted函数 sorted(iterable,reverse=False,key=函数) 功能:排序 参数: iterable:可迭代性数据(常用:容器类型数据,range对象,迭代器) re ...

  6. android常用的四种对话框java代码

    AlterDialog:确认取消警告提示框 public void showAlertDialog(View view){ AlertDialog.Builder dialog = new Alert ...

  7. Wrong——Python

    1.向MySQL中插入时间(年月日时分秒),在时分秒处报错.在年月日与时分秒中间有个空格.解决办法:在sql语句中时间用一个" "包起来就可以了.. 2.在Ubuntu的cront ...

  8. 在 Android 使用 QuickJS JavaScript 引擎教程

    quickjs-android 是 QuickJS JavaScript 引擎的 Android 接口框架,整体基于面向对象设计,提供了自动GC功能,使用简单.armeabi-v7a 的大小仅 350 ...

  9. Java List去重以及效率分析

    List去重无非几种方法: 下面文章提供的两种: https://blog.csdn.net/u012156163/article/details/78338574, 以及使用List.stream. ...

  10. MindInsight训练可视整体设计介绍

    MindInsight训练可视整体设计介绍 MindInsight是MindSpore的可视化调试调优组件.通过MindInsight可以完成训练可视.性能调优.精度调优等任务. 训练可视功能主要包括 ...