• Stars
    star
    322
  • Rank 130,398 (Top 3 %)
  • Language
    JavaScript
  • Created over 8 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Testing the glTF Loader and WebGL Library

gltf-test

Status of glTF loader in some WebGL libraries.

All Tests

All Tests : https://cx20.github.io/gltf-test/ status

If you want to narrow down the engine you can specify it with arguments. See below for usage of arguments.

https://cx20.github.io/gltf-test/?engines=Three.js,Babylon.js,Hilo3d
Model Name Models Formats Libraries Tests
Simple models 11 2 21 440
More complex models 18 4 21 1,440
PBR Sample 9 4 21 720
Further PBR Sample 6 1 21 120
Feature Test models 16 3 21 1,008
Extension Test models 16 1 21 336

The number of tests is approximate.

Format Tests

Test environment : Windows 11 + Chrome 114

Format and Sample Model Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
glTF 2.0
Duck/glTF
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
glTF 2.0 (Embedded resources)
Duck/glTF-Embedded
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
glTF 2.0 (Binary container)
Duck/glTF-Binary
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
KHR_draco_mesh_compression
Duck/glTF-Draco
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
KHR_mesh_quantization
Duck/glTF-Quantized
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
KHR_texture_basisu
FlightHelmet/glTF-KTX-BasisU
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample

glTF 2.0 Sample Models

Simple models for testing individual features

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
Triangle Without Indices βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample
Triangle βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Animated Triangle βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Simple Morph βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Simple Sparse Accessor βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Animated Morph Cube βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Animated Morph Sphere βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Simple Material βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Simple Meshes βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Simple Texture βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Cameras βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Simple Skin βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
InterpolationTest βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample no animation support ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Unicode❀♻Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample

More complex models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
Box βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Box Interleaved βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Box Textured βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Box Textured Non Power Of Two βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Box Vertex Colors βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Duck βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
2 Cylinder Engine βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Reciprocating Saw βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Gearbox Assy βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Buggy βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Box Animated βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Cesium Milk Truck βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Rigged Simple βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Rigged Figure βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Cesium Man βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Fox βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support ❌ Sample ❌ Sample no animation support ❌ Sample no animation support ❌ Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
BrainStem βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Virtual City βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample

PBR Models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
Avocado βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Barramundi Fish βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Boom Box βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Corset βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Damaged Helmet βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Flight Helmet βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Lantern βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Water Bottle βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Sponza βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample

Further PBR Models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
Two Sided Plane βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Cube βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Animated Cube βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample no animation support βœ… Sample ❌ Sample no animation support ❌ Sample no animation support βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Suzanne βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Sci Fi Helmet βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Antique Camera βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample

Feature Test Models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
Alpha Blend Mode Test
⚠️glTF-Sample-Models#221
βœ… Sample βœ… Sample ❌ Sample ⚠️filament#1572 βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Boom Box With Axes βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Metal Rough Spheres βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample
Metal Rough Spheres(Textureless) βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample
Morph Primitives Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Morph Stress Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Multi UV Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Normal Tangent Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Normal Tangent Mirror Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Orientation Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Recursive Skeletons βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample
Texture Coordinate Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample
Texture Encoding Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Texture Linear Interpolation Test
⚠️glTF-Sample-Models#297
βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Texture Settings Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample
Vertex Color Test βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample βœ… Sample βœ… Sample

Extension Test Models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
A Beautiful Game
KHR_materials_transmission
KHR_materials_volume
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Attenuation Test
KHR_materials_volume
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Clear Coat Test
KHR_materials_clearcoat
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Dragon Attenuation
KHR_materials_volume
KHR_materials_variants
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Emissive Strength Test
KHR_materials_emissive_strength
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Iridescence Dielectric Spheres
KHR_materials_iridescence
Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample Sample
Iridescence Metallic Spheres
KHR_materials_iridescence
βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Iridescence Suzanne
KHR_materials_iridescence
βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Glam Velvet Sofa
KHR_materials_sheen
KHR_materials_variants
KHR_materials_specular
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
⚠️redcube#37
❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Iridescent Dish With Olives
KHR_materials_transmission
KHR_materials_volume
KHR_materials_ior
KHR_materials_iridescence
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Lights
KHR_lights_punctual
⚠️glTF-Sample-Models#210
βœ… Sample
⚠️ requires flag enable
βœ… Sample βœ… Sample
⚠️filament#3366
βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Materials Variants Chair
KHR_materials_variants
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Materials Variants Shoe
KHR_materials_variants
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Mosquito In Amber
KHR_materials_transmission
KHR_materials_volume
KHR_materials_ior
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Sheen Chair
KHR_materials_sheen
KHR_materials_variants
KHR_texture_transform
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Sheen Cloth
KHR_materials_sheen
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
SpecGloss vs MetalRough
KHR_materials_pbr SpecularGlossiness
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample
Specular Test
KHR_materials_specular
βœ… Sample βœ… Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
StainedGlassLamp
KHR_materials_transmission
KHR_materials_clearcoat
KHR_materials_variants
KHR_materials_ior
KHR_materials_volume
KHR_texture_basisu
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Texture Transform Test
KHR_texture_transform
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample
Texture Transform Multi Test
KHR_texture_transform
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Toy Car
KHR_materials_sheen
KHR_materials_transmission
KHR_materials_clearcoat
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Toy Car (Specular version)
KHR_materials_specular
KHR_materials_ior
βœ… Sample βœ… Sample ❌ Sample
⚠️WIP
βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Transmission Roughness Test
KHR_materials_transmission
KHR_materials_ior
KHR_materials_volume
⚠️glTF-Sample-Models#324
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample
Transmission Test
KHR_materials_transmission
βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Unlit Test
KHR_materials_unlit
βœ… Sample βœ… Sample βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample βœ… Sample

Multi-Vendor Extensions Test Models

Test environment : Windows 11 + Chrome 114

Model Screenshot Three.js r154 Babylon.js 6.11.2 Filament v1.40.0 PlayCanvas v1.64.0 Cesium.js 1.105 ArcGIS JS API 4.13 Grimoire.js 2017.12.04 xeogl 2019.02.09 Khronos glTF Viewer 1.0.0 minimal-gltf-loader 2017.11.09 ClayGL v1.3.0 Hilo3d v1.18.0 X3DOM 1.8.2 CZPG.js 2018.05.17 GLBoost v0.0.4 RedCube.js v3.3.0 RedGL 2021.07.19 Ashes v0.5.0 Unity 2017.3.1 pex-renderer 3.0.0-34 RhodoniteTS v0.11.3
BrainStem
EXT_meshopt_compression
βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
DragonAttenuation
EXT_meshopt_compression
βœ… Sample βœ… Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
Environment Test
EXT_lights_image_based
❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample
TeapotsGalore
EXT_mesh_gpu_instancing
βœ… Sample βœ… Sample ❌ Sample ❌ Sample βœ… Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample ❌ Sample