When to use itUse it when visual inspection, variants, and spatial understanding affect the buying decision.
When not to use itAvoid it when a product is mostly abstract, service-based, or better explained with charts and screenshots.
Performance risksPoor models, textures, or lighting can reduce buyer trust.Too many material variants can increase memory usage.
Recommended approachStart with procedural placeholders, then swap in optimized GLB assets. Keep material state outside Canvas and memoize shared geometry.