You can use the Create UV tool to generate UV maps, and it provides several methods and options for generating the UV maps. If you have not selected any polygons, the tool uses all visible foreground polygons to create the UV map. To isolate certain areas of your model, select the polygons prior to using the tool. The Create UV tool works by projecting the polygons from 3D space into the 2D (UV) space. As such, it is important to specify the most appropriate projection type of the several that Modo offers. Using the Create UV tool to create a UV map is often only part of the process because this tool generally results in UV maps that need some manual editing to complete.
Modo stores UV maps as discontinuous 2D-Vertex Maps for 0-1 UV coordinate data. You use UV maps to explicitly link vertices in the 3D mesh to locations on a 2D image for accurate texture mapping. The UV map can be considered as a method to lay out a 3D mesh so that it lays flat for the 2D image to be applied to the mesh accurately. Modo provides a UV view to help you visualize the UVs over a bitmap image. You can use the UV tab of the default layout to see mesh geometry in the viewport and the UV map, as well.
To generate UVs with the Create UV tool:
1. | Create some geometry. |
2. | In the geometry, select some polygons in the 3D Model view. |
3. | Change to the UV view layout. |
4. | In the UV menu, specify the UV Projection tool. |
5. | Click in the 3D Model view. |
Modo generates a UV map, which appears in the UV Texture view, based on the selected geometry.
Projection Type: Specifies the type of projection for Modo to use when creating the UV map.
Planar- Projects the selected polygons from an orthogonal view determined by the Axis setting. The resulting UV map actually looks quite similar to viewing the model in a 3D Viewport set to Top, Front, or Side. Use this mode for quickly assigning areas of a mesh that are all facing the same direction. For more complicated geometry (such as a head), Planar results in a significant amount of UV overlap (such as the projection places polygons on both sides of the head into the same UV coordinates). A Planar projection is good for landscapes and some architectural or hard-surface models.
Cylindrical- Projects the polygons into the UV map based on a virtual cylinder that surrounds the mesh. If you consider the cylinder as a soda can and set the Axis to Y, the can sits on a table, but if you set the Axis to X or Z, it lies on its side. Use Cylinder for mapping specific areas of a model (such as arms) with organic meshes or for tubes and pipe segments with hard-surface meshes.
Spherical- Projects the UVs from a virtual sphere that surrounds the mesh. Modo places the poles of the sphere based on the Axis setting. The Y axis setting places the poles up and down; an X axis puts them side to side; and a Z axis puts them front to back.
Atlas- Uses a multi-faceted projection method to place all polygons into the UV map and maintains the relative scale based on the 3D volume of the polygons. This is designed to minimize any texture distortion from non-uniform UV data. However, the Atlas projection results in a highly discontinuous UV map, which may be useful only for certain algorithmic uses such as texture baking.
Barycentric- Forces each individual polygon to fill the 0 to 1 UV space. Quadrangular polygons fit perfectly to the outer bounds of the UV area. Modo places triangles and other polygons within the UV space as best as it can. If you have a texture that you want to tile across every polygon in the mesh, this can be a very useful mode.
Atlas 2- Attempts to fill the UV space with all selected polygons in the most efficient way without distorting the relative scale of each polygon from 3D to 2D space. This is similar to Atlas mode.
Cubic- Projects the UVs from the polygons depending on their normal direction and segmented by the 6 planar directions: Top, Bottom, Left, Right, Front, and Back. This mode is similar to a Planar projection; however, it avoids the common backward texture errors that can result from Planar projections.
Axis: Sets the main axis direction for generating the UV projection.
Settings: Specifies how Modo scales the UV projection.
Automatic- Sets the scale of the UV projection in a manner to best fill the total available UV space based on the selected mesh's bounding box.
Manual- Uses the Size, Center, and Rotation settings to define a specific projection that affects the overall size of the final UV map.
Seam Angle: Specifies at what angle a seam appears in the UV map for Cylindrical and Spherical projections that have a seam. For example, if your model has a face and it happens to be turned in a way that creates a seam across the face, you can adjust the seam angle to place it in the back of the head without changing the geometry.
Relative Gap Size: Produces a greater distance between individual UV islands when using one of the atlas projection types that generate multiple pieces (or islands).
Segment By Material: When enabled, creates additional island segments with atlas projection types so that individual islands never have polygons from more than one material tag.
Segment By Part: When enabled, creates additional island segments with atlas projection types so that individual islands never have polygons from more than one part tag.
Orientation: When enabled, forces UV islands to flip based on their axial direction when used with atlas projection types. For example, if you select this option with a head, Modo maps one side of the head to mirror the other side. This makes it easier to distinguish one side from the other. For Atlas 2 projections, this checkbox is always selected.
Segments: Determines (roughly) the number of generated UV islands when using the Atlas 2 projection type.
Iterations: Generates UV islands, with the Atlas 2 projection type, by grouping together polygons with similar normals to reduce overall distortion. Increasing the Iterations value, increase Modo's sensitivity to the normal direction. This generates less distortion with more UV islands.