关于法线贴图的一些澄清
@zlj19901024在http://www.hgame5.cc/forum.php?mod=viewthread&tid=445477&page=1#pid13477350这一帖中提到了关于设置法线贴图的一些疑问,我获得了他所制作的部分MOD文件后做了排查,因为需要说明的东西比较多,所以另开了这一帖。首先,为了方便表述,我把他的MOD中的四张贴图分别取个代号(按照通道从上到下的顺序):60054_JinF_col1_D01.tga是T1、60054_JinF_col1_M_01.tga是T2、60054_JinF_col1_N.tga是T3、60054_JinF_col1_S01.tga是T4,具体的图我就不贴了。
测试结果是:我在关于法线贴图初探中提出的HEX的修改仍然是正确的,这两个位点确实影响法线贴图的效果:
这两张图都使用了全部四张贴图,放置位置一样,唯一的差别是HEX的设定不同,上图没有修改我说的那两个位点,下图修改了,对比之后可以发现还是有差别的,红框标出的地方明暗过渡尤其显著,其它地方也有,只是需要把两张图叠加起来才容易发现。
而我在跟贴当中提到的各个通道的效果独立,这个其实不正确,法线贴图明显会受相邻的两个通道的影响,下图当中上半部分是缺失第二通道的60054_JinF_col1_M_01.tga之后的现象,无论第三、第四通道的图是否存在,也无关HEX的值是否修改,只要少了这张图(也就是该通道被设定为“none”)就会是这个效果;
而下半部分是有了60054_JinF_col1_M_01.tga之后的效果。
所以我之前说各个通道效果独立的结论似乎下得太仓促了,至少第二、三两个通道是有不小的关联的,在此表示歉意
感覺還沒完全弄懂呢 囧
不過這幾篇教學的確是比較詳盡的!
支持一下G大! 技术贴,顶起! 受教了的说,要仔细看看 好贴顶一下~
赞一个
页:
[1]