原文:渲染篇:法线贴图

今天接着讲渲染基础:就是下面的法线贴图了。 什么是法线贴图 法线贴图这个东西,只要搞渲染算法的肯定会遇到。简单来讲,法线就是指模型表面的凹凸感,而凹凸感的产生是因为模型表面像素的光照条件不一样产生的。比如下面这个图,边缘光照压暗了,所以给人有一种凹凸 D感觉。 但凹凸感跟法线贴图有什么关系 在逐像素计算光照时,每一个像素都会根据该点的法向量来计算最终该点的光照结果,那么,我们如果能够改变这个法线 ...

2021-09-12 20:15 0 269 推荐指数:

查看详情

凹凸贴图法线贴图

一般的纹理映射虽然可以添加精致的表面细节,但它无法影响物体表面的光照细节,因此不适合模拟粗糙表面。生成物体凹凸表面的一个简单的方法是对其表面法向量添加扰动,影响光照效果,这种技术又称凹凸映射( ...

Sat Mar 30 01:18:00 CST 2013 0 5899
NormalMap 法线贴图

法线贴图+纹理贴图(细节明显) 纹理贴图 法线贴图 法线贴图   存储法线的一张贴图,归一化的法线的 xyz 的值被映射成为对应的 RGB 值。归一化的法线值为[-1,1],RGB的每一个分量为无符号的8位组成,范围[0,255]。即法线的分量由[-1,1]映射 ...

Thu Oct 22 08:38:00 CST 2015 0 1902
【转】法线贴图原理

  我们先讲基于世界或模型坐标的法线贴图(world/object space normal map). ...

Thu Jun 16 04:38:00 CST 2016 0 1677
法线贴图原理

法线贴图原理】   如果法线处于世界坐标中的(world space),那称为world space normal。如果是处于物体本身局部坐标中的,那称为object space normal。   很容易想象,world space normal一旦从贴图里解压出来后,就可以直接用了,效率 ...

Thu Sep 25 19:16:00 CST 2014 2 6200
我所了解的法线贴图

两篇文章 本文大多数内容来自这两篇文章,看完后基本明白了法线贴图的种种细节。 凹凸映射 写给笨人的法线贴图原理 一些基本的概念 1.法线贴图的定义 顾名思义,法线贴图保存的是法线的信息贴图。 2.用来干什么 用来进行凹凸映射。 凹凸映射的目的是使用一张纹理来修改 ...

Wed Mar 15 03:16:00 CST 2017 0 3314
法线贴图那些事儿

概述 在学习法线贴图的过程中,有几个比较难以理解的概念,这里记录一下。特别说一下,本文的法线贴图是切线空间下的法线贴图。 空间变换 如上图所示,简单表达了在使用法线贴图的过程中,涉及到的几个空间变换: 切线空间:从法线贴图中采样得到的法线,在切线空间中; 对象空间:物体 ...

Mon May 25 16:07:00 CST 2020 0 1109
谈谈法线贴图

法线贴图(NormalMap)可以在不添加多边形的前提下,为模型添加细节。常见的使用场景是为低多边形模型改善外观、添加细节、增强立体感。法线贴图一般根据高多边形模型或高度贴图生成。 左右两边分别对应的是无法线贴图和有法线贴图的效果。很明显右边(有法线贴图)的黑叔叔脸部细节更丰富、刀疤 ...

Sat Jan 15 05:10:00 CST 2022 0 2752
unity渲染:烘焙模型贴图

~) 可能你经常会从美术那边听到“烘焙光照贴图”、“烘焙法线贴图”、“烘 ...

Sat Mar 27 08:01:00 CST 2021 0 400
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM