您现在的位置是:首页 >技术交流 >【建模】法线贴图基本介绍及工具推荐网站首页技术交流

【建模】法线贴图基本介绍及工具推荐

灵境引路人 2024-06-14 06:01:02
简介【建模】法线贴图基本介绍及工具推荐


一、基本介绍

1. 什么是法线贴图?

法线贴图(Normal Map)是一种用于在游戏和计算机图形中模拟凹凸表面的技术。它使用 RGB 颜色来表示法线向量的方向,从而创建出伪造的高度细节,使表面看起来更加逼真。

2. 制作法线贴图的步骤

常规操作:

  1. 需要准备一个低多边形的模型和一个高多边形的模型。高模是高面数的模型,包含更多的细节,而低模是低面数的模型,通常用于游戏中。

  2. 使用一些三维建模软件,如3DS Max,Maya等来将高模表面的细节转化为一张法线贴图。通常是将高模与低模重叠并进行比对,将高模上的法线信息映射到低模上,得到法线贴图,使其表面看起来像高模一样细节丰富。

便捷操作:

直接基于图片生成法线贴图 -w-

3. 制作法线贴图的注意事项

  1. 高模的细节要足够丰富,以便从中捕捉到足够的细节信息。

  2. 生成法线贴图时,需要保证高模和低模之间的拓扑结构相同,否则可能会导致法线贴图失真。

  3. 法线贴图可以使用许多不同的软件来创建,包括Photoshop,Substance Painter,xNormal等。不同的软件可能会有不同的结果和工作流程,需要根据需要选择合适的软件。

  4. 在应用法线贴图时,需要将法线贴图正确地映射到模型的表面,以确保其产生正确的效果。

二、工具推荐

1. 常规工具

  1. Crazybump: https://www.crazybump.com/
  2. xNormal: http://www.xnormal.net/
  3. Knald: https://www.knaldtech.com/
  4. Substance Designer: https://www.substance3d.com/substance-designer
  5. Materialize: https://boundingboxsoftware.com/materialize/index.php
  6. AwesomeBump: https://github.com/kmkolasinski/AwesomeBump
  7. Materialize: https://boundingboxsoftware.com/materialize/index.php
  8. MindTex: http://www.mindtex.com/
  9. ShaderMap: https://shadermap.com/home/
  10. Quixel Mixer: https://quixel.com/mixer

2. 在线工具

  1. NormalMap-Online: https://cpetry.github.io/NormalMap-Online/
  2. TextureLab: https://texturelab.io/
  3. Materialize: https://boundingboxsoftware.com/materialize/index.php
  4. 3D Texture Generator: https://www.filterforge.com/filters/12812.html
  5. Sprite DLight: https://www.2deegraphics.com/sprite-dlight.html
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。