3D Modeling Quality Control & Assurance 4 — Questions and Answers
Question 1: What is the purpose of a 'proxy mesh' or 'stand-in mesh' in a production QA workflow?
- A high-resolution version for close-up renders
- A simplified placeholder used for collision, physics, or scene layout testing before the final mesh is complete (Correct answer)
- A backup copy of the final mesh
- A mesh used only for UV unwrapping
Correct answer: A simplified placeholder used for collision, physics, or scene layout testing before the final mesh is complete
Proxy meshes allow other departments (animation, layout, engineering) to work while the final high-quality asset is still being refined.
Question 2: Why should hidden or invisible geometry be removed before final delivery of a 3D asset?
- It affects ambient occlusion baking only
- It adds unnecessary file size, draw calls, and can cause physics or collision errors (Correct answer)
- It prevents texture painting
- It changes the object's bounding box calculation only
Correct answer: It adds unnecessary file size, draw calls, and can cause physics or collision errors
Hidden geometry still consumes memory and processing resources, and can interfere with collision detection and physics simulation.
Question 3: What artifact occurs when two co-planar faces occupy the same space in a 3D scene?
- Aliasing
- Z-fighting (Correct answer)
- UV bleeding
- Ambient occlusion leaking
Correct answer: Z-fighting
Z-fighting causes flickering between two faces because the depth buffer cannot determine which is in front.
Question 4: During QA, a model's bounding box is significantly larger than the visible mesh. What likely caused this?
- Too many subdivision levels
- Stray vertices or geometry outside the main mesh (Correct answer)
- A missing texture
- Incorrect UV scale
Correct answer: Stray vertices or geometry outside the main mesh
Stray vertices far from the mesh inflate the bounding box, affecting culling, physics bounds, and asset placement.
Question 5: What is a 'LOD chain' and why is it validated during asset QA?
- A series of UV maps at different resolutions
- A set of progressively lower-polygon versions of a mesh used at increasing distances (Correct answer)
- A sequence of animation frames for distant objects
- A chain of material overrides per distance
Correct answer: A set of progressively lower-polygon versions of a mesh used at increasing distances
LOD chains reduce GPU load for distant objects; QA validation ensures each LOD transitions smoothly without visible popping.
Question 6: Which UV quality issue causes textures to appear blurry on certain parts of a model despite a high-resolution texture?
- Incorrect normal direction
- Uneven UV island density (texel density mismatch) (Correct answer)
- Duplicate vertices
- Non-manifold edges
Correct answer: Uneven UV island density (texel density mismatch)
If UV islands are different sizes relative to their real-world surface area, some areas receive fewer texels per unit and appear blurry.
Question 7: A game engine reports a model has too many draw calls. Which QA action would most directly reduce draw calls?
- Increase polygon count
- Combine separate mesh objects and merge materials where possible (Correct answer)
- Add more UV islands
- Increase texture resolution
Correct answer: Combine separate mesh objects and merge materials where possible
Each mesh object and material typically generates its own draw call, so merging objects and atlasing materials reduces the total.
What is the purpose of a 'proxy mesh' or 'stand-in mesh' in a production QA workflow?