GLTF编辑器教你区分自发光贴图和光照贴图

简介: 自发光贴图主要用于模拟物体表面的发光效果,突出特定区域或绘制发光字体等。而光照贴图则用于模拟场景中光源的间接照明效果,提高渲染效率和实现真实的光照效果

什么自发光贴图

  自发光贴图(Emissive Mapping)是一种用于在计算机图形学中模拟自发光效果的技术。它可以将光源直接嵌入纹理贴图中,以模拟物体表面具有发光效果的材质。

  传统的纹理贴图只能模拟物体表面的颜色和纹理,无法模拟物体本身的发光效果。而自发光贴图则允许在纹理贴图中定义发光部分的颜色和强度,使物体的发光区域在渲染时能够自发地发出光线,从而创造出发光的效果。

什么是光照贴图

  光照贴图(Lightmap)是一种在计算机图形学中用于模拟光照效果的技术。它是一张嵌入到物体表面的纹理贴图,记录了场景中光源的间接光照信息。通过应用光照贴图,可以实现更加真实的光照效果。

自发光贴图和光照贴图的作用

  自发光贴图(Emissive Mapping)和光照贴图(Lightmap)在计算机图形学中有不同的作用和应用。

自发光贴图的作用:

  • 模拟发光材质:自发光贴图可以用于模拟物体表面具有发光效果的材质,例如荧光物体、发光字体等。通过在纹理贴图中定义发光区域的颜色和强度,实现了物体自身发光的效果。
  • 突出特定区域:通过自发光贴图可以突出物体表面的特定区域,使其在场景中更加醒目。比如在游戏中标记重要物品或亮度较高的区域。

光照贴图的作用:

  • 模拟间接光照:光照贴图记录了场景中光源对物体的间接照明信息,可以模拟物体表面受到光源间接照射产生的光照效果。通过应用光照贴图,可以实现更加真实的光照效果,包括漫反射、阴影和全局光照等。
  • 提高渲染效率:相较于实时计算光照效果,光照贴图是在预处理阶段生成的,可以提高渲染效率。它适用于静态场景或静态物体的渲染,避免了实时计算复杂的光照效果所带来的性能压力。

  总结起来,自发光贴图主要用于模拟物体表面的发光效果,突出特定区域或绘制发光字体等。而光照贴图则用于模拟场景中光源的间接照明效果,提高渲染效率和实现真实的光照效果。它们在计算机图形学中有不同的应用和作用。

自发光贴图和光照贴图的区别

  自发光贴图(Emissive Mapping)和光照贴图(Lightmap)是两种不同的技术,用于在计算机图形学中模拟不同类型的光照效果。

  功能和效果:自发光贴图主要用于模拟物体表面具有发光效果的材质,通过在纹理贴图中定义发光区域的颜色和强度来实现自发光效果。而光照贴图则用于模拟场景中的间接光照效果,记录了光源对物体的间接照明信息。

  应用方式:自发光贴图是将发光区域的颜色和强度嵌入到物体的纹理贴图中,通过在渲染过程中计算发光像素的颜色和强度来实现发光效果。光照贴图则是一张额外的纹理贴图,保存了场景中光源的间接光照信息,在渲染时根据物体表面的光照贴图计算每个像素点的光照值。

  作用范围:自发光贴图通常用于模拟物体表面的局部发光效果,例如发光字体、荧光材质等。而光照贴图用于模拟整个场景中光源的间接照明效果,包括全局光照、漫反射和阴影等效果。

  实时性:自发光贴图是实时渲染的一部分,通过计算像素的发光效果来实现。光照贴图则通常是在预处理阶段生成,并在渲染时使用,因此不需要实时计算光照信息。

  总的来说,自发光贴图和光照贴图是两种不同的技术,用于模拟不同类型的光照效果。自发光贴图用于模拟物体表面的局部发光效果,而光照贴图用于模拟场景中的间接光照效果。它们在功能、应用方式、作用范围和实时性上存在差异。

  我们用GLTF 编辑器 分别来看下两种贴图的效果,使用相同的材质贴图:

材质贴图自发光贴图,似乎看不到有什么效果车身被投影上了树的影子

本期先介绍到这里,下一期我们继续介绍GLTF 编辑器 其他功能。

目录
相关文章
|
8月前
|
图形学
GLTF编辑器如何快速重置模型原点
模型原点是一个虚拟三维空间中的参考点,它在三维建模中具有定位、对齐、变换、导出、动画和约束等多个重要作用。
188 0
|
8月前
|
算法 vr&ar 图形学
GLTF编辑器告诉你凹凸贴图的作用
凹凸贴图在计算机图形学中被广泛应用于各种领域,以增加图形的真实感和细节。它能够提供更加逼真的视觉效果,使观众或用户能够更好地沉浸在虚拟的世界中。
264 0
|
8月前
|
算法 UED
GLTF编辑器的另一个作用
GLTF编辑器的另一个作用就是可以将fbx、dae、gltf等格式的模式转换成glb模型
115 0
|
8月前
|
图形学
GLTF编辑器 解析什么是模型粗糙度
粗糙度作为PBR模型中的一个参数,可以用于控制材质的反射光照效果,使渲染结果更加真实、自然和具有质感。
230 0
|
8月前
|
算法 数据可视化 vr&ar
GLTF编辑器:在线模型材质编辑工具
模型材质贴图的作用是为三维模型赋予外观表面的纹理和颜色。它可以增加模型的细节、真实感和视觉效果,使得模型更具有逼真和吸引力。通过贴图,模型可以呈现出不同的材质,如金属、木材、布料等,并且能够模拟反射、阴影和光照效果,使模型在渲染过程中更加真实。贴图还可以用来描绘模型的细节纹理,例如皮肤的纹理、衣物的图案等。总之,模型材质贴图对于创造逼真的三维模型非常重要。
147 1
|
8月前
|
vr&ar 图形学 异构计算
GLTF编辑器如何合并相同材质的Mesh
建议在创建模型时尽量避免过多使用相同的材质。可以考虑使用材质实例化或者共享材质的方式,来降低模型中的材质数量,并优化渲染及文件大小等方面的性能
162 0
|
JSON 前端开发 数据格式
【UWP开源】图片编辑器,带贴图、滤镜、涂鸦等功能
原文:【UWP开源】图片编辑器,带贴图、滤镜、涂鸦等功能 目录 说明 功能 实现原理 使用方法 效果截图   说明 最近空余时间研究了一下Win2D,它能为我们在UWP中提供一种类似GDI那样的绘图方法。
1909 0
|
2月前
|
存储 Linux 编译器
vim编辑器和gcc/g++编辑器的使用讲解
vim编辑器和gcc/g++编辑器的使用讲解
54 2
|
2月前
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
122 1