zoukankan      html  css  js  c++  java
  • 用PS做法线,高光贴图的最简图文教程

    战团里一个标准装备模型要有三个贴图:

    1.普通彩色贴图
    2.法线贴图(又称凹凸贴图,表现出凹凸纹理效果,颜色为蓝紫色)
    3.高光贴图(表现反光用的,颜色主要为黑白)。

    而1.011以前的版本的模型一般只有普通彩色贴图。
    现在很多战团MOD根本就没有做法线和高光,而是直接采用以前版本的模型贴图,效果可想而知了...

    法线和高光贴图的具体效果以及关系也可以看Shjn的贴子http://bbs.mountblade.com.cn/vie ... hlight=%B7%A8%CF%DF

    我的这个帖子主要讲用PS制作法线和高光贴图的一种方法(不求最好,但求最易,适合大众,同时也推荐另一个做法线贴图的小软件:Crazybump

    工具:
    1.PHOTOSHOP
    2.PHOTOSHOP DDS插件官网原版

    PHOTOSHOP DDS插件汉化版.rar
    (2010-10-27 22:47:57, Size: 511 KB, Downloads: 1147)


    (必须安装这个插件,打开DDS文件并转法线用的,安装后PS里的滤镜栏会多出一个NVIDIA tools,并且可以用PS察看并修改DDS贴图文件了)
    3.OPENBRF (察看并调整模型文件,调整MAT数据,导入贴图和模型用)

    调用贴图:我修改自1.011泡菜的一张马匹贴图

    首先把那只马导进战团看看效果



    = =于是都看到了,这就是以前版本的模型装备没有法线高光的杯具所在(除非你不开高光)。

    现在是正题了:

    1.用PS打开那张马匹贴图


    2.在PS的滤镜那里点选NVIDIA tools——Normal Map Filter,会出现一个对话框,上面有各类参数,具体效果需要自己调节测试

    于是几秒钟的时间,法线贴图就搞定了。

    3.仍然是用原马匹贴图,调整为黑白图片,明暗对比度自行调节,然后把不需要反光的地方涂黑

    恩,这就是高光贴图了。

    4.保存两张贴图,注意格式和数据,参照战团的格式,法线和高光一般是DXT1,然后把两张贴图导入纹理至OPENBRF,在MAT的数据如图,不同类型装备依情况而定:
    高光RGB的数值越大,反光越强烈;
    而参数越大,反光的范围越小;
    填充A就是普通贴图,凹凸就是法线贴图,高光当然就是高光贴图了,都是把贴图名复制上去就好了...
    着色层的问题可以稍微参考我另一个帖子http://tieba.baidu.com/f?kz=812796179


    OK,导入游戏看看效果


    (截图截的比较渣,但也能看出凹凸和反光了)

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

  • 相关阅读:
    ECharts
    JavaScript实现数组去重方法
    面试题1
    Vue中的8种组件通信方式
    渐进式web应用 (PWA)
    单元测试(Jest 和 Mocha)
    axios
    Vue Router
    Vuex
    hash 模式与 history 模式小记
  • 原文地址:https://www.cnblogs.com/skiwnchiwns/p/10121782.html
Copyright © 2011-2022 走看看