一、基本介绍
1. 什么是法线贴图?
法线贴图(Normal Map)是一种用于在游戏和计算机图形中模拟凹凸表面的技术。它使用 RGB 颜色来表示法线向量的方向,从而创建出伪造的高度细节,使表面看起来更加逼真。
2. 制作法线贴图的步骤
常规操作:
需要准备一个低多边形的模型和一个高多边形的模型。高模是高面数的模型,包含更多的细节,而低模是低面数的模型,通常用于游戏中。
使用一些三维建模软件,如3DS Max,Maya等来将高模表面的细节转化为一张法线贴图。通常是将高模与低模重叠并进行比对,将高模上的法线信息映射到低模上,得到法线贴图,使其表面看起来像高模一样细节丰富。
便捷操作:
直接基于图片生成法线贴图 -w-
3. 制作法线贴图的注意事项
高模的细节要足够丰富,以便从中捕捉到足够的细节信息。
生成法线贴图时,需要保证高模和低模之间的拓扑结构相同,否则可能会导致法线贴图失真。
法线贴图可以使用许多不同的软件来创建,包括Photoshop,Substance Painter,xNormal等。不同的软件可能会有不同的结果和工作流程,需要根据需要选择合适的软件。
在应用法线贴图时,需要将法线贴图正确地映射到模型的表面,以确保其产生正确的效果。
二、工具推荐
1. 常规工具
Crazybump: https://www.crazybump.com/
xNormal: http://www.xnormal.net/
Knald: https://www.knaldtech.com/
Substance Designer: https://www.substance3d.com/substance-designer
Materialize: https://boundingboxsoftware.com/materialize/index.php
AwesomeBump: https://github.com/kmkolasinski/AwesomeBump
Materialize: https://boundingboxsoftware.com/materialize/index.php
MindTex: http://www.mindtex.com/
ShaderMap: https://shadermap.com/home/
Quixel Mixer: https://quixel.com/mixer
2. 在线工具
NormalMap-Online: https://cpetry.github.io/NormalMap-Online/
TextureLab: https://texturelab.io/
Materialize: https://boundingboxsoftware.com/materialize/index.php
3D Texture Generator: https://www.filterforge.com/filters/12812.html
Sprite DLight: https://www.2deegraphics.com/sprite-dlight.html
————————————————
版权声明:本文为CSDN博主「灵境引路人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_35079107/article/details/130555395