3D Texturing Case Studies & Practical Application 5 — Questions and Answers
Question 1: A studio is working on a photorealistic architectural visualization and wants fabric upholstery on a sofa to respond correctly to light direction. Which map is most critical beyond albedo?
- An emissive map
- An anisotropic normal or fiber direction map combined with anisotropic roughness (Correct answer)
- A metallic map set to 0.5
- A subsurface scattering map
Correct answer: An anisotropic normal or fiber direction map combined with anisotropic roughness
Fabric fibers create anisotropic highlights that shift with light direction; an anisotropic normal map combined with a roughness anisotropy parameter accurately reproduces this effect.
Question 2: A game team discovers that their character's skin looks identical under all lighting conditions — flat and without any sense of translucency. Which material parameter should they add?
- A higher specular value
- Subsurface scattering (SSS) with a skin-appropriate scatter radius and color (Correct answer)
- A stronger normal map
- An increased roughness value
Correct answer: Subsurface scattering (SSS) with a skin-appropriate scatter radius and color
Human skin scatters light beneath the surface, causing ears, fingers, and thin areas to glow slightly in backlit conditions — SSS reproduces this biological property.
Question 3: An artist receives a client note: 'The gold trophy looks too yellow — it should look like brushed gold.' Which texture adjustments address both feedback points together?
- Decrease albedo saturation toward a pale yellow and add an anisotropic roughness gradient aligned to the brush direction (Correct answer)
- Increase the metallic value to 1 and add emissive glow
- Reduce specular intensity and add a rust overlay
- Raise roughness uniformly across the whole surface
Correct answer: Decrease albedo saturation toward a pale yellow and add an anisotropic roughness gradient aligned to the brush direction
Real brushed gold has a desaturated pale-gold albedo and directional highlight streaks from micro-scratches, both of which are controlled by albedo hue and anisotropic roughness.
Question 4: During a cross-team review, QA reports that a painted metal barrel shows purple seams at UV borders in-engine but looks correct in Substance Painter. What is the most common cause?
- The texture was exported at the wrong resolution
- The normal map was exported in OpenGL format but the engine expects DirectX format (Correct answer)
- The albedo map is missing an alpha channel
- The UV islands are too small
Correct answer: The normal map was exported in OpenGL format but the engine expects DirectX format
OpenGL and DirectX normal maps have opposite Y-channel conventions; using the wrong one produces a characteristic purple/incorrect shading seam at UV boundaries.
Question 5: A texturing supervisor reviews a desert sand material and notes it looks flat despite having a normal map. The asset is intended for mid-range terrain view. What additional map would add the most perceived depth?
- A displacement map used in tessellation to physically offset vertices (Correct answer)
- A higher metallic value
- A second albedo map with brighter color
- An emissive map baked from the high-poly
Correct answer: A displacement map used in tessellation to physically offset vertices
Tessellation-driven displacement physically moves vertices based on height data, adding genuine geometric depth that normal maps alone cannot provide at mid-range viewing distances.
Question 6: A technical artist profiles a scene and finds that material texture sampling is the primary GPU bottleneck. The scene has 200 unique materials. What is the most effective optimization?
- Reduce all textures to 256×256
- Consolidate materials into texture arrays or atlases to improve cache coherence and reduce state changes (Correct answer)
- Remove all normal maps from the scene
- Switch to vertex colors only
Correct answer: Consolidate materials into texture arrays or atlases to improve cache coherence and reduce state changes
Texture arrays and atlases allow many objects to share GPU texture cache space and reduce material state switches, dramatically improving sampling throughput.
Question 7: A studio is creating a retextured version of a character for a night scene. The character's clothing needs to appear different but the UVs and model cannot be changed. Which non-destructive approach is best?
- Export a new model with different UVs
- Create a new texture set using the same UV layout but with night-appropriate colors and a mask that redirects material properties (Correct answer)
- Re-UV the model to fix the seams
- Paint vertex colors on top of the existing UVs
Correct answer: Create a new texture set using the same UV layout but with night-appropriate colors and a mask that redirects material properties
Creating an alternate texture set on the same UV layout is the standard pipeline practice for material variants — the model is unchanged and the swap costs only memory, not art time.
A studio is working on a photorealistic architectural visualization and wants fabric upholstery on a sofa to respond correctly to light direction.
Which map is most critical beyond albedo?