Character Modeling Character UV Mapping and Texturing 2 — Questions and Answers
Question 1: What is 'subsurface scattering' (SSS) and why is it critical for realistic character skin rendering?
- A UV packing algorithm
- A shading effect where light penetrates the skin surface and scatters beneath it, creating the warm translucent look of real skin (Correct answer)
- A polygon smoothing algorithm
- A normal map generation technique
Correct answer: A shading effect where light penetrates the skin surface and scatters beneath it, creating the warm translucent look of real skin
Subsurface scattering simulates light penetrating and scattering beneath the skin surface, producing the warm translucent quality of realistic human skin.
Question 2: What does an 'albedo map' (also called diffuse or base color map) store for a character's texture?
- Surface height displacement
- The base color of the surface without any lighting information baked in (Correct answer)
- Specular reflection intensity
- Bone weight influence data
Correct answer: The base color of the surface without any lighting information baked in
An albedo map stores the pure base color of the surface with no lighting or shadow baked in, as required by PBR pipelines.
Question 3: What is the purpose of a 'cavity map' or 'curvature map' in character texturing?
- Defining UV boundaries
- Representing surface concavity and convexity to add fine texture detail like pore shadows and edge highlights (Correct answer)
- Defining cloth simulation boundaries
- Storing skeleton bind pose data
Correct answer: Representing surface concavity and convexity to add fine texture detail like pore shadows and edge highlights
A cavity map captures surface concavity (dark) and convexity (bright) to add micro-detail like pore darkening and surface edge highlights.
Question 4: In character texturing for games, what is a 'material ID map' used for?
- Storing per-vertex color data
- Defining zones on the mesh that receive different materials or textures in a game engine (Correct answer)
- Controlling morph target blending
- Defining collision boundaries
Correct answer: Defining zones on the mesh that receive different materials or textures in a game engine
A material ID map uses distinct colors to define zones on the character mesh where different materials or texture sets will be applied in a game engine.
Question 5: What is 'normal map baking' in character texturing pipelines?
- Rendering a character from all angles
- Transferring high-resolution surface detail from a high-poly sculpt onto a low-poly mesh's normal map (Correct answer)
- Compressing texture files to normal formats
- Applying ambient occlusion to vertex colors
Correct answer: Transferring high-resolution surface detail from a high-poly sculpt onto a low-poly mesh's normal map
Normal map baking transfers the surface detail from a high-poly sculpt onto the normal map of a low-poly mesh, simulating high-res detail at low polygon cost.
Question 6: What is a 'metalness map' in PBR texturing, and what do black and white values represent?
- Surface roughness; black=rough, white=smooth
- Whether a surface is metallic or dielectric; black=non-metal, white=fully metallic (Correct answer)
- Displacement height; black=valley, white=peak
- Transparency; black=opaque, white=transparent
Correct answer: Whether a surface is metallic or dielectric; black=non-metal, white=fully metallic
A metalness map defines whether surface areas are metallic (white) or dielectric/non-metal (black), controlling how the PBR shader handles reflectance.
What is 'subsurface scattering' (SSS) and why is it critical for realistic character skin rendering?