法线贴图及其用法详解

法线贴图一般用于计算光照。可以表现更多的细节。

法线贴图:一般根据高多边形模型或者高度图生成。

一、法线详解

法线图的存储一般分为在切线空间和模型空间。

                                切线空间                                                              模型空间

    法线贴图存的是:模型顶点在切线空间下的法线方向。也就是说Z轴是顶点法线方向。x是顶点的切线方向,Y是副切线方向。这里可压缩,只存X和Y,叉乘得到Z。

    且因为在切线空间下,每个轴的范围都是-1到1。但图片取值在0~1。所以大部分法线是(0,0,1)的映射到颜色空间就是(0.5,0.5,1)呈现蓝紫色。因为每个顶点的切线空间都是以自己为原点,所以相较于模型坐标系,多了统一性。不会像模型坐标系那样五颜六色。

模型空间优点:(存的是什么,怎么读取怎么会插值更平滑?)

    1.不需要TBN转换

    2.相较切线空间法线,模型空间法线插值出来的值更平滑,因为处于同一个空间。因为坐标系的不同,插值的精确度降低了。有更光滑的边界。

切线空间:

    1.自由度高,因为存的是相对法线的信息,在不同的网格上也会有合理的效果。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值