GefjunScene 1.0.0 · generated 2026-10-01T05:30:01 UTC
GefjunScene preflight: BarStool_before
Verdict: NOT READY — 11 fail, 4 warning, 1 info, 9 pass (profile: Amazon View in 3D / View in Your Room 2026.10)
Delivery facts
| Blender file | bar_stool_problem.blend |
|---|---|
| Blender | 4.5.14 LTS |
| Export set | collection 'BarStool' |
| Listing dimensions (W × D × H) | 38 × 38 × 78 cm (tolerance 3.0%) |
| Placement | floor |
| Scene triangles (evaluated) | 2,924 |
| Scene size (Blender X × Y × Z) | W 0.38 m (38.0 cm / 14.96 in) × D 0.38 m (38.0 cm / 14.96 in) × H 0.78 m (78.0 cm / 30.71 in) |
| GLB file | BarStool_before.glb |
| GLB size | 0.81 MB (806,728 bytes) |
| GLB SHA-256 | f15917cd107437e7e7751a3ba8f793cb493dbf403c4c24917993e0ad6bdab67c |
| GLB triangles | 2,924 |
| GLB dimensions (glTF X × Z × Y) | W 0.38 m (38.0 cm / 14.96 in) × D 0.38 m (38.0 cm / 14.96 in) × H 0.78 m (78.0 cm / 30.71 in) |
| Extensions | KHR_materials_anisotropy, KHR_materials_specular |
| Textures | oak_seat_3000x2000 3000×2000 image/jpeg |
| Materials / meshes / nodes | 2 / 6 / 6 |
| Generator | Khronos glTF Blender I/O v4.5.51 |
Blender scene checks (before export)
| Result | Check | Finding | Where | What to do |
|---|---|---|---|---|
| ✖ FAIL | MAT-EXT | Material 'Black Steel' uses Anisotropic, which exports KHR_materials_anisotropy | material Black Steel | This extension is not on the profile's allowlist. Set Anisotropic to 0. GefjunScene fix: clear ext inputs. |
| ✖ FAIL | MAT-MAPS | Material 'Black Steel' has no texture on Base Color, Metallic, Roughness | material Black Steel | The profile requires Base Color and Metallic/Roughness maps. Values are plain, so 'Add constant PBR maps' can bake them into PNGs. GefjunScene fix: constant maps. |
| ✖ FAIL | MAT-MAPS | Material 'Oak Seat' has no texture on Metallic, Roughness | material Oak Seat | The profile requires Base Color and Metallic/Roughness maps. Values are plain, so 'Add constant PBR maps' can bake them into PNGs. GefjunScene fix: constant maps. |
| ✖ FAIL | MAT-SPECULAR | 1 material(s) will export KHR_materials_specular | material Oak Seat | Specular IOR Level is not 0.5, Specular Tint is not white, or a texture drives them. Amazon rejects this extension ('Unsupported extensions found: KHR_materials_specular'). GefjunScene fix: reset specular. |
| ✖ FAIL | PLC-FLOOR | Lowest point is at Z=0.0500 m, not on the floor | glTF viewers place Y=0 (Blender Z=0) on the shopper's floor. GefjunScene fix: floor origin. | |
| ✖ FAIL | TEX-SIZE | Image 'oak_seat_3000x2000.jpg' 3000x2000: not square, not a power of two | image oak_seat_3000x2000.jpg | Used by Oak Seat. GefjunScene fix: pot textures. |
| ▲ WARN | MAT-DOUBLE | 2 material(s) will export as double-sided | material Black Steel, material Oak Seat | Blender's Backface Culling is off by default, which the exporter writes as doubleSided:true. GefjunScene fix: single sided. |
| ▲ WARN | UV-RANGE | UVs outside 0-1 on 1 object(s) | object Seat | Pack the islands into the 0-1 square (one atlas). |
| ℹ INFO | SET-EXCLUDED | 2 camera/light object(s) will be left out of the GLB | object ProductCam, object KeyLight | GefjunScene exports without cameras and lights. |
| ✔ PASS | DIM-MATCH | Size matches the listing within 3.0% | width 0.38 m (38.0 cm / 14.96 in) vs 0.38 m (38.0 cm / 14.96 in) (-0.0%); depth 0.38 m (38.0 cm / 14.96 in) vs 0.38 m (38.0 cm / 14.96 in) (-0.0%); height 0.78 m (78.0 cm / 30.71 in) vs 0.78 m (78.0 cm / 30.71 in) (+0.0%) | |
| ✔ PASS | GEO-TRIS | 2,924 triangles after modifiers |
Exported GLB checks
| Result | Check | Finding | Where | What to do |
|---|---|---|---|---|
| ✖ FAIL | GLB-BOUNDS | Product bottom is at Y=0.0500 m, not on the floor (Y=0) | Use 'Place on floor at origin' in Blender before exporting. | |
| ✖ FAIL | GLB-EXT | Unsupported glTF extensions: KHR_materials_anisotropy, KHR_materials_specular | Not on this profile's allowlist: KHR_materials_anisotropy, KHR_materials_specular. In Blender this comes from a Principled BSDF whose Specular IOR Level is not 0.5 or whose Specular Tint is not white; use the 'Reset glTF specular' fix and export again. | |
| ✖ FAIL | GLB-MAPS | Material 'Oak Seat' has no metallicRoughnessTexture | material Oak Seat | Texture Base Color, Metallic and Roughness in Blender, or use 'Add constant PBR maps' for plain-valued materials. |
| ✖ FAIL | GLB-MAPS | Material 'Black Steel' has no baseColorTexture or metallicRoughnessTexture | material Black Steel | Texture Base Color, Metallic and Roughness in Blender, or use 'Add constant PBR maps' for plain-valued materials. |
| ✖ FAIL | GLB-TEX | Image 'oak_seat_3000x2000': 3000x2000 is not square; 3000x2000 is not a power of two | image oak_seat_3000x2000 | Use the 'Square power-of-two textures' fix in Blender, or resize the source image. |
| ▲ WARN | GLB-DOUBLE | 2 double-sided material(s): Oak Seat, Black Steel | material Oak Seat, material Black Steel | In Blender, turn on Backface Culling (the 'Make single-sided' fix). |
| ▲ WARN | GLB-UV | UVs reach outside 0-1 (U -0.000..1.231, V 0.000..1.000) | Pack UVs into the 0-1 square (one atlas). | |
| ✔ PASS | GLB-ANIM | No animations | ||
| ✔ PASS | GLB-CAMERAS | No cameras | ||
| ✔ PASS | GLB-DIMS | Dimensions match the listing within 3.0% | width 0.38 m (38.0 cm / 14.96 in) vs 0.38 m (38.0 cm / 14.96 in) (-0.0%); depth 0.38 m (38.0 cm / 14.96 in) vs 0.38 m (38.0 cm / 14.96 in) (-0.0%); height 0.78 m (78.0 cm / 30.71 in) vs 0.78 m (78.0 cm / 30.71 in) (+0.0%) | |
| ✔ PASS | GLB-HEADER | GLB container and JSON chunk are well formed | ||
| ✔ PASS | GLB-LIGHTS | No lights | ||
| ✔ PASS | GLB-SIZE | File size 0.81 MB | ||
| ✔ PASS | GLB-TRIS | 2,924 triangles |
Profile and sources
Amazon View in 3D / View in Your Room (id amazon-view-in-3d, version 2026.10). Built from public summaries of Amazon's Seller Central '3D model technical requirements' and from rejection messages quoted on Amazon Seller Forums. Amazon's own page is behind Seller Central and may change; edit a copy of this profile when your seller receives different rules. Passing does not guarantee acceptance: Amazon also reviews realism by hand.
- https://maverickframe.com/blog/3d-model-requirements-amazon-wayfair-shopify/ — 2026-07-31; used for: triangles, texture size/square/power of two, maps, Y-up, floor, no cameras/lights/animation, no double-sided
- https://www.vntana.com/resource/amazon-integration/ — undated (read 2026-10-01); used for: allowed glTF extensions, 75k recommended triangles, UVs in 0-1
- https://sellercentral.amazon.co.uk/seller-forums/discussions/t/3200b156-abf3-492a-a860-7ea0a529681a — ~2024; used for: hard limit 1,000,000 triangles; 150k-200k expected
- https://sellercentral.amazon.in/seller-forums/discussions/t/d30a6309-1e89-453a-a7c5-e1337a3fb1c5 — 2023-10-11; used for: rejection 'Unsupported extensions found: KHR_materials_specular'
- https://blog.neural4d.com/image-to-3d/3d-product-rendering-for-ecommerce-amazon-glb-guide-2026/ — 2026-08; used for: 5 MB file size (advisory only: other sources say no published limit)