Previously, in the article “What is U3M? How to Make 3D Virtual Fashion Even More Realistic!” we introduced the U3M file format, which contains two types of information: optical properties and physical properties.
U3M is a very convenient data format that brings together information related to 3D materials, making it especially useful for creating virtual samples. If you haven’t read the article yet, we encourage you to take a look.
Meanwhile for this session, we will be taking a closer look at the optical properties of U3M.
Table of Contents
Take a look at the example: on the left, you see an object without any texture maps applied—it looks flat and uniform. On the right, once the texture maps are in place, you can see not only the color but also the subtle bumps and surface variations that give the object a tangible presence. This is the power of texture mapping in bringing digital fashion assets to life.
Let’s take a closer look at different types of texture maps and how each contributes to the overall material expression.
Also known as a Diffuse or Albedo map, this type defines the basic color information of a material. The example here shows the base color map of a woven fabric-like texture that captures the fabric’s appearance.
A Normal Map is used to simulate the small surface bumps and textures of a material.
It’s built from RGB (Red, Green, Blue) values, where each color channel represents a direction (X, Y, and Z) of the surface. By varying the intensity of these colors, the map gives the illusion of depth and three-dimensional detail.
When a normal map is applied together with a base color map to a 3D object, as shown below, you can see how it adds realistic fabric texture and shading.
However, the effect is limited to the surface—it doesn’t actually change the geometry. The object’s edges remain flat. To create genuine surface displacement, including raised or indented edges, a different type of map called a Displacement Map is used.
A Displacement Map is used to add real three-dimensional relief to a flat 3D surface. It uses a grayscale gradient, where white represents raised areas and black represents recessed ones. Compared to a normal map, it provides a much more realistic sense of three-dimensionality. As you can see from the example, applying a displacement map gives the object visible height variations—even along the edges.
Also known as an Opacity Map, this texture defines which parts of a surface are transparent and which are visible. It’s typically a black-and-white image: the white areas remain visible, while the black areas become fully transparent. For sheer or lace-like fabrics, applying an Alpha Map helps you achieve that delicate see-through quality in 3D.
A Roughness Map defines how rough or smooth a material’s surface appears.
In this map, white areas represent rough, matte surfaces, while black areas indicate smooth, glossy ones. For example, in a woven fabric that uses metallic (lamé) yarns like the one shown below, the areas without metallic threads appear white—indicating a rough texture—while the sections with metallic yarns appear black, representing shiny, reflective surfaces.
A Metalness Map—sometimes also referred to as Reflectance or Gloss—defines how reflective a surface should appear. In the context of apparel materials, metalness maps are often used to represent metallic finishes—such as foil prints, coated fabrics, or sparkly effects created with metallic (lamé) yarns.
One of the biggest perks of using texture maps is how they transform flat 3D objects into something that looks and feels real. By applying maps, you can give an object depth, surface detail, and shine.
After combining multiple maps, each parameter can be fine-tuned—allowing you to freely adjust surface roughness, glossiness, or bump intensity to achieve the exact visual effect you want.
Without texture maps, adding surface detail to a 3D model requires manually deforming the mesh to create bumps and wrinkles—a time-consuming process that demands advanced modeling skills.
Moreover, subdividing the mesh for high-resolution detail increases file size and can slow down performance. By using texture maps, you can achieve rich surface detail and depth without the need for heavy mesh editing, resulting in a much faster and more efficient workflow.
Texture maps are easy to create, modify, and swap out. Simply preparing maps with different colors or patterns allows you to change an object’s appearance instantly. In the fashion industry, where multiple colorways and pattern variations are often developed from the same product, texture maps make it easy to explore design options and present proposals without having to remake the original 3D model.
In addition, APEXFiz® supports the creation of a wide range of materials—everything from woven fabrics and circular knits to towels and embroidery. This makes it possible to build highly realistic 3D models for virtually any type of apparel product.
Accelerating DX in Your Planning Work with Fabric Simulation!
In this, our fifth installment in our on-going six-part series on solutions to promote digitalization in the fashion industry, we examine how to create fabrics for weaving, circular knitting, towels, and embroidery. We'll explain how to design and simulate fabrics using design software.
Related Article