官术网_书友最值得收藏!

Meshes - Minimize UV seams

Seams are edge cuts inserted into a mesh during UV mapping to help it unfold, flattening out into a 2D space for the purpose of texture assignment. This process is achieved in 3D modeling software, but the cuts it makes are highly important for properly unfolding a model and getting it to look as intended inside Unity. An edge is classified as a seam in UV space when it has only one neighboring face, as opposed to two. Essentially, the seams determine how a mesh's UVs are cut apart into separate UV shells or UV islands, which are arranged into a final UV layout. This layout maps a texture onto the mesh surface, as follows:

Creating a UV layout

Always minimize UV seams where feasible by joining together disparate edges, shells, or islands, forming larger units. This is not something you do in Unity, but in your 3D modeling software. Even so, by doing this, you potentially reduce the vertex count and complexity of your mesh. This leads to improved runtime performance in Unity. This is because Unity must duplicate all vertices along the seams to accommodate the rendering standards for most real-time graphics hardware. Thus, wherever there are seams, there will be a doubling up of vertices, as shown here:

Binding together edges and islands to reduce UV seams
主站蜘蛛池模板: 南康市| 会东县| 湖北省| 天台县| 厦门市| 南汇区| 仙居县| 峨边| 卢龙县| 南宫市| 安西县| 沅陵县| 虎林市| 德格县| 姜堰市| 咸阳市| 临邑县| 淮北市| 织金县| 灯塔市| 衡阳市| 定州市| 涟水县| 石阡县| 西青区| 昌图县| 将乐县| 海安县| 维西| 正蓝旗| 额尔古纳市| 中山市| 虞城县| 商都县| 峨边| 久治县| 麻栗坡县| 乌拉特前旗| 平遥县| 刚察县| 红桥区|