什么是UV贴图和展开?
UV贴图是一种将2D图像映射到3D模型表面的技术,它通常用于给3D模型添加纹理、颜色和其他视觉效果。UV贴图的原理是将2D图像的坐标系映射到3D模型的表面上,使得每个表面上的点都对应着2D图像上的一个像素。
在进行UV贴图之前,需要先对3D模型进行展开操作,将其表面展开成一个平面。展开操作通常会生成一个UV坐标系,用于将2D图像映射到3D模型表面上。展开操作可以手动进行,也可以使用自动展开工具进行。
展开操作和UV贴图是3D模型制作中非常重要的步骤,它们可以为3D模型添加丰富的纹理和视觉效果,使得模型更加真实、生动。
具体来说,UV就是一张二维图像,UV映射就是将二维图像投影到三维模型的表面以进行纹理映射的3D建模过程。创建UV贴图的过程称为UV展开。
U代表水平方向,V代表垂直方向,所以U和V就代表了2D纹理的轴,而 X,Y,Z 则用于表示三维模型空间中3D对象的轴。
1UV
用于漫反射纹理、法线纹理、PBR纹理等纹理的UV映射。
2UV
用于引擎烘培所生成的光照纹理的UV映射。为了满足使用的需要,2UV应当尽量满足:
- 不能有重叠,全部展开UV
- 尽量减少uv断开,接缝尽量在看不到或者硬面的位置
- 单个模型UV尽量摆满整个UV格