3D Texturing Quality Control & Assurance 4 — Questions and Answers
Question 1: A character texture passes QA on PC but appears washed out on mobile. What is the most likely root cause?
- Mobile GPUs cannot read PBR maps
- The texture was authored in sRGB but the mobile engine reads it as linear (Correct answer)
- The character has too many polygons for mobile
- Mobile devices use a different UV unwrapping method
Correct answer: The texture was authored in sRGB but the mobile engine reads it as linear
A mismatch between the texture's color space and how the engine reads it causes washed-out or over-darkened results, a common cross-platform QA failure.
Question 2: During a texture review, an AO map shows halo artifacts around floating geometry. What baking parameter should be adjusted?
- Increase the AO ray count
- Reduce the maximum ray distance so rays don't reach the cage mesh (Correct answer)
- Switch from high-poly to low-poly baking source
- Increase UV island padding
Correct answer: Reduce the maximum ray distance so rays don't reach the cage mesh
Reducing the AO ray distance prevents rays from reaching unintended geometry like cage meshes, eliminating false shadow halos.
Question 3: What does 'overdraw' mean in the context of texture and material QA for real-time assets?
- Using more UV space than available in the 0-1 range
- Rendering the same pixel multiple times due to overlapping transparent surfaces, increasing GPU cost (Correct answer)
- Painting outside the UV island boundaries
- Having more texture layers than the engine supports
Correct answer: Rendering the same pixel multiple times due to overlapping transparent surfaces, increasing GPU cost
Overdraw occurs when semi-transparent or alpha-cutout surfaces cause the GPU to shade the same screen pixel multiple times, significantly increasing rendering cost.
Question 4: A texture artist delivers a specular map with values above 240 (out of 255) for a non-metallic surface. Why would QA flag this?
- Non-metallic (dielectric) surfaces have physically measured reflectance values between roughly 40-80 out of 255; values above 240 are non-physical (Correct answer)
- High values in specular maps cause UV stretching
- Specular maps must always be grayscale below 128
- High specular values increase bake time
Correct answer: Non-metallic (dielectric) surfaces have physically measured reflectance values between roughly 40-80 out of 255; values above 240 are non-physical
Physically based rendering defines dielectric reflectance within a narrow measured range; values above ~80 are physically impossible for non-metals and break PBR realism.
Question 5: Which technique helps QA reviewers quickly compare a new texture revision against the previously approved version?
- Rerender the scene from scratch
- Use a side-by-side or flip comparison in a texture viewer or compositing tool (Correct answer)
- Check the file creation timestamp
- Count the number of UV islands
Correct answer: Use a side-by-side or flip comparison in a texture viewer or compositing tool
Side-by-side or flip comparisons in a texture viewer let reviewers instantly spot differences between revisions without relying on memory.
Question 6: An asset passes geometry QA but fails texture QA due to 'texture stretching.' What UV issue causes this?
- UV islands are too far apart
- UV shells are distorted so one dimension is disproportionately scaled relative to the mesh surface (Correct answer)
- The texture is too low resolution
- The normal map is in object space instead of tangent space
Correct answer: UV shells are distorted so one dimension is disproportionately scaled relative to the mesh surface
Stretching occurs when UV shells are distorted, causing the texture's pixels to map unevenly across the mesh surface and produce an elongated look.
Question 7: Why should texture QA include a check under multiple lighting conditions (e.g., bright daylight, overcast, and dark interior)?
- Different lights require different UV scales
- Lighting conditions reveal PBR response issues invisible under a single neutral light (Correct answer)
- Multiple lights increase texture resolution
- Engine lighting changes UV padding requirements
Correct answer: Lighting conditions reveal PBR response issues invisible under a single neutral light
PBR materials behave differently under varying light intensities and colors; testing under multiple conditions exposes metalness, roughness, or emissive issues that one lighting setup hides.
A character texture passes QA on PC but appears washed out on mobile.
What is the most likely root cause?