3D Texturing Technology & Digital Applications 5 — Questions and Answers
Question 1: What does 'ambient occlusion' simulate in a texture bake?
- The color of light reflected from nearby surfaces
- Soft shadows in crevices where light is blocked by surrounding geometry (Correct answer)
- The intensity of specular highlights on curved surfaces
- The depth of subsurface light penetration
Correct answer: Soft shadows in crevices where light is blocked by surrounding geometry
Ambient occlusion (AO) bakes approximate how much ambient light reaches each point on a surface, darkening areas where geometry is close together.
Question 2: In a Substance Painter export preset for Unreal Engine 4, the metallic, roughness, and AO maps are typically packed into which channels of a single texture?
- R, G, B channels of the albedo map
- R (metallic), G (roughness), B (AO) of a combined ORM or RMA map (Correct answer)
- Alpha channel only
- A separate 32-bit floating-point file
Correct answer: R (metallic), G (roughness), B (AO) of a combined ORM or RMA map
Unreal Engine 4 uses a packed ORM texture (Occlusion/Roughness/Metallic) to reduce texture memory usage by storing three grayscale maps in one RGB file.
Question 3: What is 'tiling' in the context of a procedural texture, and why can it be a problem?
- Tiling increases texture resolution; it is never a problem
- Tiling repeats a texture across a surface; it becomes a problem when the repeat pattern is visually obvious (Correct answer)
- Tiling compresses a texture; it reduces quality on flat surfaces
- Tiling is the process of UV unwrapping; it creates seams at mesh borders
Correct answer: Tiling repeats a texture across a surface; it becomes a problem when the repeat pattern is visually obvious
Tiling repeats a texture seamlessly, but when used at a large scale the repeating pattern becomes noticeable, breaking the illusion of a unique surface.
Question 4: What is the role of the 'thickness map' in subsurface scattering (SSS) materials for skin or wax?
- It controls the roughness of the outer skin layer
- It defines how much light passes through the material at different areas (Correct answer)
- It masks where specular highlights appear
- It controls the depth of displacement on the surface
Correct answer: It defines how much light passes through the material at different areas
A thickness map tells the SSS shader how much geometry depth exists at each point, controlling how much light transmits through thin areas like ears or fingertips.
Question 5: Which rendering feature in modern engines uses ray tracing to compute more accurate ambient occlusion than traditional screen-space techniques?
- SSAO (Screen-Space Ambient Occlusion)
- RTAO (Ray-Traced Ambient Occlusion) (Correct answer)
- HBAO (Horizon-Based Ambient Occlusion)
- VXAO (Voxel Ambient Occlusion)
Correct answer: RTAO (Ray-Traced Ambient Occlusion)
RTAO uses real ray-tracing hardware to calculate ambient occlusion by casting actual rays into the scene, producing accurate shadows in areas SSAO misses.
Question 6: In ZBrush, what is the 'Polypaint' feature used for in a texturing pipeline?
- Automating UV unwrapping before export
- Painting color directly onto polygon vertices without requiring a UV map (Correct answer)
- Generating procedural displacement textures
- Baking normal maps from subdivision levels
Correct answer: Painting color directly onto polygon vertices without requiring a UV map
ZBrush Polypaint stores color information per vertex, allowing artists to paint on high-poly sculpts before UVs are created, later baking to a texture map.
Question 7: What is the key difference between a 'displacement map' and a 'normal map' in terms of their effect on geometry?
- They are identical; the terms are interchangeable
- Displacement maps physically move vertices at render time, while normal maps only affect lighting calculations (Correct answer)
- Normal maps displace geometry; displacement maps affect lighting only
- Displacement maps work only in Unreal Engine; normal maps work everywhere
Correct answer: Displacement maps physically move vertices at render time, while normal maps only affect lighting calculations
Displacement maps actually subdivide and push/pull geometry at render time creating true silhouette detail, while normal maps fake surface detail through lighting tricks without changing actual geometry.
What does 'ambient occlusion' simulate in a texture bake?