diff --git a/README.md b/README.md index 963b9cb8..506b400f 100644 --- a/README.md +++ b/README.md @@ -165,61 +165,61 @@ Test environment : Windows 11 + Chrome 131 |Model |Screenshot |[Three.js r171](https://github.com/mrdoob/three.js) |[Babylon.js 7.35.0](https://github.com/BabylonJS/Babylon.js) |[Filament v1.56.3](https://github.com/google/filament) |[PlayCanvas v2.3.0](https://github.com/playcanvas/engine) |[Cesium.js 1.123](https://github.com/AnalyticalGraphicsInc/cesium/) |[ArcGIS JS API 4.13](https://developers.arcgis.com/javascript/) |[Grimoire.js 2017.12.04](https://github.com/GrimoireGL/grimoirejs-gltf) |[xeogl 2019.02.09](https://github.com/xeolabs/xeogl/blob/master/examples/js/models/glTFModel.js) |[Khronos glTF Viewer 2.0](https://github.com/KhronosGroup/glTF-Sample-Viewer) |[minimal-gltf-loader 2017.11.09](https://github.com/shrekshao/minimal-gltf-loader/blob/master/src/) |[ClayGL v1.3.0](https://github.com/pissang/claygl/blob/master/src/loader/GLTF.js) |[Hilo3d v1.18.0](https://github.com/hiloteam/Hilo3d) |[X3DOM 1.8.3](https://github.com/x3dom/x3dom/blob/master/src/util/glTF/glTF2Loader.js) |[CZPG.js 2018.05.17](https://github.com/PrincessGod/CraZyPG) |[GLBoost v0.0.4](https://github.com/emadurandal/GLBoost/) |[RedCube.js v4.0.0](https://github.com/Reon90/redcube) |[RedGL 2021.07.19](https://github.com/redcamel/RedGL2) |[Ashes v0.5.0](https://github.com/but0n/Ashes) |[Unity 2017.3.1](https://github.com/sonygod/UnityGLTFTest) |[pex-renderer 3.0.0-34](https://github.com/pex-gl/pex-renderer) |[RhodoniteTS v0.13.4](https://github.com/actnwit/RhodoniteTS) | |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------| -|[A Beautiful Game](tutorialModels/ABeautifulGame)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md) |![](tutorialModels/ABeautifulGame/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) | -|[Animate All The Things](tutorialModels/AnimateAllTheThings)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimateAllTheThings/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) | -|[Animated Colors Cube](tutorialModels/AnimatedColorsCube)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimatedColorsCube/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) | -|[Animated Waterfall](tutorialModels/AnimatedWaterfall)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimatedWaterfall/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) | -|[Attenuation Test](tutorialModels/AttenuationTest)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md) |![](tutorialModels/AttenuationTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) | -|[Anisotropy Barn Lamp](tutorialModels/AnisotropyBarnLamp)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyBarnLamp/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) | -|[Anisotropy Disc Test](tutorialModels/AnisotropyDiscTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyDiscTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) | -|[Anisotropy Rotation Test](tutorialModels/AnisotropyRotationTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyRotationTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF)|:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) | -|[Anisotropy Strength Test](tutorialModels/AnisotropyStrengthTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyStrengthTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF)|:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) | -|[Carbon Fibre](tutorialModels/CarbonFibre)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/CarbonFibre/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) | -|[Car Concept](tutorialModels/CarConcept)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/CarConcept/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) | -|[Chair Damask Purplegold](tutorialModels/ChairDamaskPurplegold)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/ChairDamaskPurplegold/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF)
:warning:[redcube#37](https://github.com/Reon90/redcube/issues/37)|:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) | -|[Clear Coat Car Paint](tutorialModels/ClearCoatCarPaint)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearCoatCarPaint/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) | -|[Clear Coat Test](tutorialModels/ClearCoatTest)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearCoatTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) | -|[Clearcoat Wicker](tutorialModels/ClearcoatWicker)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearcoatWicker/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) | -|[Diffuse Transmission Plant](tutorialModels/DiffuseTransmissionPlant)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/DiffuseTransmissionPlant/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) | -|[Diffuse Transmission Teacup](tutorialModels/DiffuseTransmissionTeacup)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/DiffuseTransmissionTeacup/screenshot/screenshot.jpg)|:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) | -|[Directional Light](tutorialModels/DirectionalLight)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual) |![](tutorialModels/DirectionalLight/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) | -|[Dispersion Test](tutorialModels/DispersionTest)
[KHR_materials_dispersion](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_dispersion) |![](tutorialModels/DispersionTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) | -|[Dragon Attenuation](tutorialModels/DragonAttenuation)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/DragonAttenuation/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) | -|[Dragon Attenuation Material Animation](tutorialModels/DragonAttenuation-MaterialAnimation)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/) |![](tutorialModels/DragonAttenuation-MaterialAnimation/screenshot/screenshot.jpg) |:x: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) | -|[Emissive Strength Test](tutorialModels/EmissiveStrengthTest)
[KHR_materials_emissive_strength](https://github.com/KhronosGroup/glTF/tree/KHR_materials_emissive_strength/extensions/2.0/Khronos/KHR_materials_emissive_strength) |![](tutorialModels/EmissiveStrengthTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) | -|[Emissive Fireflies](tutorialModels/EmissiveFireflies)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/EmissiveFireflies/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) | -|[Glam Velvet Sofa](tutorialModels/GlamVelvetSofa)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/GlamVelvetSofa/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF)
:warning:[redcube#37](https://github.com/Reon90/redcube/issues/37)|:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) | -|[Glass Broken Window](tutorialModels/GlassBrokenWindow)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/) |![](tutorialModels/GlassBrokenWindow/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) | -|[Glass Hurricane Candle Holder](tutorialModels/GlassHurricaneCandleHolder)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume) |![](tutorialModels/GlassHurricaneCandleHolder/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) | -|[Glass Vase Flowers](tutorialModels/GlassVaseFlowers)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume) |![](tutorialModels/GlassVaseFlowers/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) | -|[IOR Test Grid](tutorialModels/IORTestGrid)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/IORTestGrid/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) | -|[Iridescence Abalone](tutorialModels/IridescenceAbalone)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceAbalone/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | -|[Iridescence Dielectric Spheres](tutorialModels/IridescenceDielectricSpheres)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceDielectricSpheres/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | -|[Iridescence Metallic Spheres](tutorialModels/IridescenceMetallicSpheres)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceMetallicSpheres/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF)|:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) | -|[Iridescence Suzanne](tutorialModels/IridescenceSuzanne)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceSuzanne/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) | -|[Iridescent Dish With Olives](tutorialModels/IridescentDishWithOlives)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescentDishWithOlives/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) | -|[Lights](tutorialModels/Lights)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual)
:warning:[glTF-Sample-Models#210](https://github.com/KhronosGroup/glTF-Sample-Models/pull/210) |![](tutorialModels/Lights/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF)
:warning: [requires flag enable](https://threejs.org/docs/#examples/en/loaders/GLTFLoader) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF)
:warning:[filament#3366](https://github.com/google/filament/issues/3366#issuecomment-747534604) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) | -|[Lights Punctual Lamp](tutorialModels/LightsPunctualLamp)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual) |![](tutorialModels/LightsPunctualLamp/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF)
:warning: [requires flag enable](https://threejs.org/docs/#examples/en/loaders/GLTFLoader) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF)
:warning:[filament#3366](https://github.com/google/filament/issues/3366#issuecomment-747534604) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) | -|[Mandarin Orange](tutorialModels/MandarinOrange)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/MandarinOrange/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) | -|[Materials Variants Chair](tutorialModels/MaterialsVariantsChair)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/MaterialsVariantsChair/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) | -|[Materials Variants Shoe](tutorialModels/MaterialsVariantsShoe)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/MaterialsVariantsShoe/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) | -|[Mosquito In Amber](tutorialModels/MosquitoInAmber)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/MosquitoInAmber/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) | -|[Pot Of Coals](tutorialModels/PotOfCoals)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_clearcoat/README.md) |![](tutorialModels/PotOfCoals/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) | -|[Pot Of Coals Animation Pointer](tutorialModels/PotOfCoalsAnimationPointer)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_clearcoat/README.md)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/PotOfCoalsAnimationPointer/screenshot/screenshot.jpg)|[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) | -|[Sheen Chair](tutorialModels/SheenChair)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/SheenChair/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) | -|[Sheen Cloth](tutorialModels/SheenCloth)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen) |![](tutorialModels/SheenCloth/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) | -|[SpecGloss vs MetalRough](tutorialModels/SpecGlossVsMetalRough)
[KHR_materials_pbr SpecularGlossiness](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_pbrSpecularGlossiness) |![](tutorialModels/SpecGlossVsMetalRough/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) | -|[Specular Silk Pouf](tutorialModels/SpecularSilkPouf)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen) |![](tutorialModels/SpecularSilkPouf/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) | -|[Specular Test](tutorialModels/SpecularTest)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/SpecularTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) | -|[StainedGlassLamp](tutorialModels/StainedGlassLamp)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_materials_ior](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_ior/extensions/2.0/Khronos/KHR_materials_ior)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_texture_basisu](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_basisu) |![](tutorialModels/StainedGlassLamp/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) | -|[Sunglasses Khronos](tutorialModels/SunglassesKhronos)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/SunglassesKhronos/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | -|[Texture Transform Test](tutorialModels/TextureTransformTest)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/TextureTransformTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) | -|[Texture Transform Multi Test](tutorialModels/TextureTransformMultiTest)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/TextureTransformMultiTest/screenshot/screenshot.jpg)|:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) | -|[Toy Car](tutorialModels/ToyCar)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ToyCar/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) | -|[Toy Car (Specular version)](tutorialModels/ToyCarSpecular)
[KHR_materials_specular](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_specular/extensions/2.0/Khronos/KHR_materials_specular)
[KHR_materials_ior](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_ior/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/ToyCarSpecular/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF)
:warning:[WIP](https://github.com/KhronosGroup/glTF-Sample-Models/pull/268#issuecomment-696445987) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) | -|[Transmission Roughness Test](tutorialModels/TransmissionRoughnessTest)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/)
:warning:[glTF-Sample-Models#324](https://github.com/KhronosGroup/glTF-Sample-Models/issues/324) |![](tutorialModels/TransmissionRoughnessTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) | -|[Transmission Test](tutorialModels/TransmissionTest)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/) |![](tutorialModels/TransmissionTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) | -|[Unlit Test](tutorialModels/UnlitTest)
[KHR_materials_unlit](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_unlit) |![](tutorialModels/UnlitTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) | +|[A Beautiful Game](tutorialModels/ABeautifulGame)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md) |![](tutorialModels/ABeautifulGame/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ABeautifulGame&scale=8.0&type=glTF) | +|[Animate All The Things](tutorialModels/AnimateAllTheThings)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimateAllTheThings/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimateAllTheThings&scale=0.5&type=glTF) | +|[Animated Colors Cube](tutorialModels/AnimatedColorsCube)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimatedColorsCube/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimatedColorsCube&scale=0.5&type=glTF) | +|[Animated Waterfall](tutorialModels/AnimatedWaterfall)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/AnimatedWaterfall/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnimatedWaterfall&scale=0.5&type=glTF) | +|[Attenuation Test](tutorialModels/AttenuationTest)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md) |![](tutorialModels/AttenuationTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AttenuationTest&scale=0.2&type=glTF) | +|[Anisotropy Barn Lamp](tutorialModels/AnisotropyBarnLamp)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyBarnLamp/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyBarnLamp&scale=10&type=glTF) | +|[Anisotropy Disc Test](tutorialModels/AnisotropyDiscTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyDiscTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyDiscTest&scale=0.5&type=glTF) | +|[Anisotropy Rotation Test](tutorialModels/AnisotropyRotationTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyRotationTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyRotationTest&scale=0.5&type=glTF) | +|[Anisotropy Strength Test](tutorialModels/AnisotropyStrengthTest)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/AnisotropyStrengthTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=AnisotropyStrengthTest&scale=0.3&type=glTF) | +|[Carbon Fibre](tutorialModels/CarbonFibre)
[KHR_materials_anisotropy](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy/README.md) |![](tutorialModels/CarbonFibre/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=CarbonFibre&scale=2.0&type=glTF) | +|[Car Concept](tutorialModels/CarConcept)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/CarConcept/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=CarConcept&scale=1.0&type=glTF) | +|[Chair Damask Purplegold](tutorialModels/ChairDamaskPurplegold)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/ChairDamaskPurplegold/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF)
:warning:[redcube#37](https://github.com/Reon90/redcube/issues/37)|:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ChairDamaskPurplegold&scale=3.0&type=glTF) | +|[Clear Coat Car Paint](tutorialModels/ClearCoatCarPaint)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearCoatCarPaint/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearCoatCarPaint&scale=2.0&type=glTF) | +|[Clear Coat Test](tutorialModels/ClearCoatTest)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearCoatTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearCoatTest&scale=0.3&type=glTF) | +|[Clearcoat Wicker](tutorialModels/ClearcoatWicker)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ClearcoatWicker/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ClearcoatWicker&scale=2.0&type=glTF) | +|[Diffuse Transmission Plant](tutorialModels/DiffuseTransmissionPlant)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/DiffuseTransmissionPlant/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DiffuseTransmissionPlant&scale=3.0&type=glTF) | +|[Diffuse Transmission Teacup](tutorialModels/DiffuseTransmissionTeacup)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/DiffuseTransmissionTeacup/screenshot/screenshot.jpg)|:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DiffuseTransmissionTeacup&scale=10&type=glTF) | +|[Directional Light](tutorialModels/DirectionalLight)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual) |![](tutorialModels/DirectionalLight/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DirectionalLight&scale=5.0&type=glTF) | +|[Dispersion Test](tutorialModels/DispersionTest)
[KHR_materials_dispersion](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_dispersion) |![](tutorialModels/DispersionTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DispersionTest&scale=20&type=glTF) | +|[Dragon Attenuation](tutorialModels/DragonAttenuation)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/DragonAttenuation/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DragonAttenuation&scale=1.0&type=glTF) | +|[Dragon Attenuation Material Animation](tutorialModels/DragonAttenuation-MaterialAnimation)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/README.md)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/) |![](tutorialModels/DragonAttenuation-MaterialAnimation/screenshot/screenshot.jpg) |:x: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=DragonAttenuation-MaterialAnimation&scale=1.0&type=glTF) | +|[Emissive Strength Test](tutorialModels/EmissiveStrengthTest)
[KHR_materials_emissive_strength](https://github.com/KhronosGroup/glTF/tree/KHR_materials_emissive_strength/extensions/2.0/Khronos/KHR_materials_emissive_strength) |![](tutorialModels/EmissiveStrengthTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=EmissiveStrengthTest&scale=0.3&type=glTF) | +|[Emissive Fireflies](tutorialModels/EmissiveFireflies)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/EmissiveFireflies/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=EmissiveFireflies&scale=1.0&type=glTF) | +|[Glam Velvet Sofa](tutorialModels/GlamVelvetSofa)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/GlamVelvetSofa/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF)
:warning:[redcube#37](https://github.com/Reon90/redcube/issues/37)|:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlamVelvetSofa&scale=2.0&type=glTF) | +|[Glass Broken Window](tutorialModels/GlassBrokenWindow)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/) |![](tutorialModels/GlassBrokenWindow/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassBrokenWindow&scale=4.0&type=glTF) | +|[Glass Hurricane Candle Holder](tutorialModels/GlassHurricaneCandleHolder)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume) |![](tutorialModels/GlassHurricaneCandleHolder/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassHurricaneCandleHolder&scale=5.0&type=glTF) | +|[Glass Vase Flowers](tutorialModels/GlassVaseFlowers)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume) |![](tutorialModels/GlassVaseFlowers/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=GlassVaseFlowers&scale=10&type=glTF) | +|[IOR Test Grid](tutorialModels/IORTestGrid)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/IORTestGrid/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IORTestGrid&scale=5.0&type=glTF) | +|[Iridescence Abalone](tutorialModels/IridescenceAbalone)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceAbalone/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceAbalone&scale=15&type=glTF) | +|[Iridescence Dielectric Spheres](tutorialModels/IridescenceDielectricSpheres)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceDielectricSpheres/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceDielectricSpheres&scale=0.1&type=glTF) | +|[Iridescence Metallic Spheres](tutorialModels/IridescenceMetallicSpheres)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceMetallicSpheres/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF)|:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceMetallicSpheres&scale=0.1&type=glTF) | +|[Iridescence Suzanne](tutorialModels/IridescenceSuzanne)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescenceSuzanne/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescenceSuzanne&scale=1.0&type=glTF) | +|[Iridescent Dish With Olives](tutorialModels/IridescentDishWithOlives)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/IridescentDishWithOlives/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=IridescentDishWithOlives&scale=8.0&type=glTF) | +|[Lights](tutorialModels/Lights)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual)
:warning:[glTF-Sample-Models#210](https://github.com/KhronosGroup/glTF-Sample-Models/pull/210) |![](tutorialModels/Lights/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF)
:warning: [requires flag enable](https://threejs.org/docs/#examples/en/loaders/GLTFLoader) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF)
:warning:[filament#3366](https://github.com/google/filament/issues/3366#issuecomment-747534604) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=Lights&scale=1.0&type=glTF) | +|[Lights Punctual Lamp](tutorialModels/LightsPunctualLamp)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_lights_punctual](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_lights_punctual) |![](tutorialModels/LightsPunctualLamp/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF)
:warning: [requires flag enable](https://threejs.org/docs/#examples/en/loaders/GLTFLoader) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF)
:warning:[filament#3366](https://github.com/google/filament/issues/3366#issuecomment-747534604) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=LightsPunctualLamp&scale=1.0&type=glTF) | +|[Mandarin Orange](tutorialModels/MandarinOrange)
[KHR_materials_diffuse_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_diffuse_transmission) |![](tutorialModels/MandarinOrange/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MandarinOrange&scale=150&type=glTF) | +|[Materials Variants Chair](tutorialModels/MaterialsVariantsChair)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/MaterialsVariantsChair/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MaterialsVariantsChair&scale=0.7&type=glTF) | +|[Materials Variants Shoe](tutorialModels/MaterialsVariantsShoe)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/) |![](tutorialModels/MaterialsVariantsShoe/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MaterialsVariantsShoe&scale=10&type=glTF) | +|[Mosquito In Amber](tutorialModels/MosquitoInAmber)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/MosquitoInAmber/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=MosquitoInAmber&scale=30&type=glTF) | +|[Pot Of Coals](tutorialModels/PotOfCoals)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_clearcoat/README.md) |![](tutorialModels/PotOfCoals/screenshot/screenshot.jpg) |[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=PotOfCoals&scale=30&type=glTF) | +|[Pot Of Coals Animation Pointer](tutorialModels/PotOfCoalsAnimationPointer)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_clearcoat/README.md)
[KHR_animation_pointer](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer/README.md) |![](tutorialModels/PotOfCoalsAnimationPointer/screenshot/screenshot.jpg)|[Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) |[Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=PotOfCoalsAnimationPointer&scale=30&type=glTF) | +|[Sheen Chair](tutorialModels/SheenChair)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/SheenChair/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SheenChair&scale=3.0&type=glTF) | +|[Sheen Cloth](tutorialModels/SheenCloth)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen) |![](tutorialModels/SheenCloth/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SheenCloth&scale=50&type=glTF) | +|[SpecGloss vs MetalRough](tutorialModels/SpecGlossVsMetalRough)
[KHR_materials_pbr SpecularGlossiness](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_pbrSpecularGlossiness) |![](tutorialModels/SpecGlossVsMetalRough/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecGlossVsMetalRough&scale=10&type=glTF) | +|[Specular Silk Pouf](tutorialModels/SpecularSilkPouf)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen) |![](tutorialModels/SpecularSilkPouf/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecularSilkPouf&scale=5.0&type=glTF) | +|[Specular Test](tutorialModels/SpecularTest)
[KHR_materials_specular](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular/) |![](tutorialModels/SpecularTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SpecularTest&scale=5.0&type=glTF) | +|[StainedGlassLamp](tutorialModels/StainedGlassLamp)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_transmission)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat)
[KHR_materials_variants](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants/)
[KHR_materials_ior](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_ior/extensions/2.0/Khronos/KHR_materials_ior)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_volume)
[KHR_texture_basisu](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_basisu) |![](tutorialModels/StainedGlassLamp/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=StainedGlassLamp&scale=3.0&type=glTF-KTX-BasisU) | +|[Sunglasses Khronos](tutorialModels/SunglassesKhronos)
[KHR_materials_iridescence](https://github.com/ux3d/glTF/tree/extensions/KHR_materials_iridescence/extensions/2.0/Khronos/KHR_materials_iridescence) |![](tutorialModels/SunglassesKhronos/screenshot/screenshot.jpg) | [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=SunglassesKhronos&scale=20&type=glTF) | +|[Texture Transform Test](tutorialModels/TextureTransformTest)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/TextureTransformTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TextureTransformTest&scale=1.0&type=glTF) | +|[Texture Transform Multi Test](tutorialModels/TextureTransformMultiTest)
[KHR_texture_transform](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_texture_transform) |![](tutorialModels/TextureTransformMultiTest/screenshot/screenshot.jpg)|:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TextureTransformMultiTest&scale=1.0&type=glTF) | +|[Toy Car](tutorialModels/ToyCar)
[KHR_materials_sheen](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_sheen)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_clearcoat](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_clearcoat) |![](tutorialModels/ToyCar/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ToyCar&scale=100&type=glTF) | +|[Toy Car (Specular version)](tutorialModels/ToyCarSpecular)
[KHR_materials_specular](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_specular/extensions/2.0/Khronos/KHR_materials_specular)
[KHR_materials_ior](https://github.com/DassaultSystemes-Technology/glTF/tree/KHR_materials_ior/extensions/2.0/Khronos/KHR_materials_ior) |![](tutorialModels/ToyCarSpecular/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF)
:warning:[WIP](https://github.com/KhronosGroup/glTF-Sample-Models/pull/268#issuecomment-696445987) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=ToyCarSpecular&scale=10&type=glTF) | +|[Transmission Roughness Test](tutorialModels/TransmissionRoughnessTest)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/)
[KHR_materials_ior](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_ior/)
[KHR_materials_volume](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume/)
:warning:[glTF-Sample-Models#324](https://github.com/KhronosGroup/glTF-Sample-Models/issues/324) |![](tutorialModels/TransmissionRoughnessTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TransmissionRoughnessTest&scale=3.0&type=glTF) | +|[Transmission Test](tutorialModels/TransmissionTest)
[KHR_materials_transmission](https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission/) |![](tutorialModels/TransmissionTest/screenshot/screenshot.jpg) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=TransmissionTest&scale=3.0&type=glTF) | +|[Unlit Test](tutorialModels/UnlitTest)
[KHR_materials_unlit](https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Khronos/KHR_materials_unlit) |![](tutorialModels/UnlitTest/screenshot/screenshot.png) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/threejs/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/babylonjs/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/filament/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/playcanvas/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/cesium/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/arcgisjsapi/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/grimoiregl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/xeogl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/khronos-gltf-rv/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/minimal-gltf-loader/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/claygl/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/Hilo3d/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/x3dom/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/czpg/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/glboost/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/redcube/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/redgl2/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/ashes3d/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:x: [Sample](https://cx20.github.io/gltf-test/examples/unity/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/pex/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) |:white_check_mark: [Sample](https://cx20.github.io/gltf-test/examples/rhodonite/index.html?category=tutorialModels&model=UnlitTest&scale=1.0&type=glTF) | ## [Multi-Vendor Extensions Test Models](https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0#extension-test-models)