zoukankan      html  css  js  c++  java
  • [Unity3D] Normal map、Diffuse map 和 Speculer map

    Normal map :

    Normal map (法线贴图) 它的作用是模拟出高模上的一些细节纹理,特别是将高模上的圆滑和粗糙度投射到低模上,让低模也有高模的效果。
    因为高模的面数非常多,导入引擎后电脑是跑不动的,所以用低模加上法线贴图就能很好的解决这个问题。

    上图是没有用 Normal map (法线贴图)时的效果。

    下图是用了 Normal map (法线贴图)后的效果。


    Diffuse map:


    Diffuse map(色彩贴图)它的作用是给模型上颜色和材质。

    上图是没有用 Diffuse map (色彩贴图)时的效果。
    下图是用了 Diffuse map (色彩贴图)后的效果。


    Speculer map:

    Speculer map(高光贴图)它的作用是表现模型一些质感,世界万物中所有物体,不同材质,在光照下,它们的反射光的强弱都不同。所以我们利用这个特性,制作了这张高光贴
    图来模仿不同材质在光照效果下反射出不同的效果。

    上图是没有用 Speculer map(高光贴图)时的效果。
    下图是用了 Speculer map(高光贴图)后的效果。

  • 相关阅读:
    Python面试
    PyCharm快捷键
    PyCharm安装及使用
    Python环境搭建
    MYSQL的cmake编译单实例安装
    lamp和lnmp环境的搭建
    模拟解决DOS攻击的shell脚本
    责任链模式
    迭代器模式
    备忘录设计模式
  • 原文地址:https://www.cnblogs.com/xiuj/p/5875461.html
Copyright © 2011-2022 走看看