gltf-test icon indicating copy to clipboard operation
gltf-test copied to clipboard

Testing the glTF Loader and WebGL Library

trafficstars

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 10 + Chrome 104

Format and Sample Model Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
glTF 2.0
Duck/glTF
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
glTF 2.0 (Embedded resources)
Duck/glTF-Embedded
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
glTF 2.0 (Binary container)
Duck/glTF-Binary
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
KHR_draco_mesh_compression
Duck/glTF-Draco
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample
KHR_mesh_quantization
Duck/glTF-Quantized
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
KHR_texture_basisu
FlightHelmet/glTF-BasisU
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample

glTF 2.0 Sample Models

Simple models for testing individual features

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Triangle Without Indices :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Triangle :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Animated Triangle :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Morph :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Sparse Accessor :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Animated Morph Cube :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Animated Morph Sphere :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Material :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Meshes :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Texture :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Cameras :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Simple Skin :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
InterpolationTest :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample no animation support :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Unicode❤♻Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample

More complex models

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Box :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Box Interleaved :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Box Textured :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Box Textured Non Power Of Two :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Box Vertex Colors :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Duck :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
2 Cylinder Engine :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Reciprocating Saw :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Gearbox Assy :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Buggy :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Box Animated :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Cesium Milk Truck :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Rigged Simple :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Rigged Figure :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Cesium Man :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Fox :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :x: Sample :x: Sample no animation support :x: Sample no animation support :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
BrainStem :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Virtual City :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample

PBR Models

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Avocado :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Barramundi Fish :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Boom Box :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Corset :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Damaged Helmet :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Flight Helmet :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Lantern :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Water Bottle :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Sponza :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample

Further PBR Models

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Two Sided Plane :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Cube :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Animated Cube :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample no animation support :white_check_mark: Sample :x: Sample no animation support :x: Sample no animation support :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Suzanne :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Sci Fi Helmet :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Antique Camera :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample

Feature Test Models

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Alpha Blend Mode Test
:warning:glTF-Sample-Models#221
:white_check_mark: Sample :white_check_mark: Sample :x: Sample :warning:filament#1572 :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Boom Box With Axes :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Metal Rough Spheres :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample
Metal Rough Spheres(Textureless) :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample
Morph Primitives Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Morph Stress Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Multi UV Test :x: Sample
:warning:three.js#12608
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Normal Tangent Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Normal Tangent Mirror Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Orientation Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Recursive Skeletons :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample
Texture Coordinate Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample
Texture Encoding Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Texture Linear Interpolation Test
:warning:glTF-Sample-Models#297
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Texture Settings Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Vertex Color Test :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample

Extension Test Models

Test environment : Windows 10 + Chrome 104

Model Screenshot Three.js r143 Babylon.js 5.21.0 Filament v1.25.5 PlayCanvas v1.56.0 Cesium.js 1.95 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.16.2 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.9.0
Attenuation Test
KHR_materials_volume
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Clear Coat Test
KHR_materials_clearcoat
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample
Dragon Attenuation
KHR_materials_volume
KHR_materials_variants
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Emissive Strength Test
KHR_materials_emissive_strength
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Environment Test
EXT_lights_image_based
:x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: 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
:white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Iridescence Suzanne
KHR_materials_iridescence
:white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Glam Velvet Sofa
KHR_materials_sheen
KHR_materials_variants
KHR_materials_specular
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
:warning:redcube#37
:x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Iridescent Dish With Olives
KHR_materials_transmission
KHR_materials_volume
KHR_materials_ior
KHR_materials_specular
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample
Lights
KHR_lights_punctual
:warning:glTF-Sample-Models#210
:white_check_mark: Sample
:warning: requires flag enable
:white_check_mark: Sample :white_check_mark: Sample
:warning:filament#3366
:white_check_mark: Sample
:warning:engine#3252
:x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Materials Variants Chair
KHR_materials_variants
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Materials Variants Shoe
KHR_materials_variants
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Mosquito In Amber
KHR_materials_transmission
KHR_materials_volume
KHR_materials_ior
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample
Sheen Chair
KHR_materials_sheen
KHR_materials_variants
KHR_texture_transform
:x: Sample
:warning: some limitations
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Sheen Cloth
KHR_materials_sheen
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
SpecGloss vs MetalRough
KHR_materials_pbr SpecularGlossiness
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample
Specular Test
KHR_materials_specular
:white_check_mark: Sample :white_check_mark: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
StainedGlassLamp
KHR_materials_transmission
KHR_materials_clearcoat
KHR_materials_variants
KHR_materials_ior
KHR_materials_volume
KHR_texture_basisu
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Texture Transform Test
KHR_texture_transform
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample
Texture Transform Multi Test
KHR_texture_transform
:x: Sample
:warning: some limitations
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Toy Car
KHR_materials_sheen
KHR_materials_transmission
KHR_materials_clearcoat
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Toy Car (Specular version)
KHR_materials_specular
KHR_materials_ior
:white_check_mark: Sample :white_check_mark: Sample :x: Sample
:warning:WIP
:white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Transmission Roughness Test
KHR_materials_transmission
KHR_materials_ior
KHR_materials_volume
:warning:glTF-Sample-Models#324
:x: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Transmission Test
KHR_materials_transmission
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :x: Sample :x: Sample
Unlit Test
KHR_materials_unlit
:white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample :x: Sample :x: Sample :white_check_mark: Sample :x: Sample :x: Sample :x: Sample :white_check_mark: Sample :white_check_mark: Sample