From 6c44f351b379fcf28b52d1c0d32d040e25e01ea6 Mon Sep 17 00:00:00 2001 From: DRx3D Date: Fri, 16 Feb 2024 21:05:14 +0000 Subject: [PATCH 1/2] Commit from GitHub Actions (Rebuild All Model Assets) --- .reuse/dep5 | 5 - Models/Models-core.md | 1 - Models/Models-testing.md | 1 - Models/Models.md | 1 - Models/model-index.json | 213 +++++++++++++++++++++------------------ 5 files changed, 117 insertions(+), 104 deletions(-) diff --git a/.reuse/dep5 b/.reuse/dep5 index 46c46829..ef13b404 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -30,11 +30,6 @@ Copyright: 2017 Public License: CC0-1.0 -Files: Models/AnimatedMorphSphere/* -Copyright: - 2017 Public -License: CC0-1.0 - Files: Models/AnimatedTriangle/* Copyright: 2017 Public diff --git a/Models/Models-core.md b/Models/Models-core.md index e0cb5cc1..ef3d2251 100644 --- a/Models/Models-core.md +++ b/Models/Models-core.md @@ -20,7 +20,6 @@ Models that only use the core glTF V2.0 features and capabilities. | [Alpha Blend Mode Test](AlphaBlendModeTest/README.md)
[![Alpha Blend Mode Test](AlphaBlendModeTest/screenshot/screenshot.png)](AlphaBlendModeTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) | Tests alpha modes and settings.
Credit:
© 2018, Analytical Graphics, Inc.. [CC BY 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
- Ed Mackey for Everything | | [Animated Cube](AnimatedCube/README.md)
[![Animated Cube](AnimatedCube/screenshot/screenshot.gif)](AnimatedCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedCube/glTF/AnimatedCube.gltf) | Same as 'Cube', but having a linear rotation animation.
Credit:
© 2017, UX3D. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Norbert Nopper for Everything | | [Animated Morph Cube](AnimatedMorphCube/README.md)
[![Animated Morph Cube](AnimatedMorphCube/screenshot/screenshot.gif)](AnimatedMorphCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) | Demonstrates a simple cube with two simple morph targets and an animation that transitions between them both.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | -| [Animated Morph Sphere](AnimatedMorphSphere/README.md)
[![Animated Morph Sphere](AnimatedMorphSphere/screenshot/screenshot.gif)](AnimatedMorphSphere/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) | This sample is similar to the Animated Morph Cube, but the two morph targets move many more vertices and are more extreme than with the cube.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | | [Animated Triangle](AnimatedTriangle/README.md)
[![Animated Triangle](AnimatedTriangle/screenshot/screenshot.gif)](AnimatedTriangle/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedTriangle/glTF/AnimatedTriangle.gltf) | This sample is similar to the Triangle, but the node has a rotation property that is modified with a simple animation
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- javagl for Everything | | [Antique Camera](AntiqueCamera/README.md)
[![Antique Camera](AntiqueCamera/screenshot/screenshot.jpg)](AntiqueCamera/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AntiqueCamera/glTF-Binary/AntiqueCamera.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AntiqueCamera/glTF-Binary/AntiqueCamera.glb) | Static model of old camera on a tripod. [Issues: non-Khronos mark]
Credit:
© 2018, UX3D. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Maximillan Kamps for Everything
© 2017, UX3D. [UX3D Trademark or Logo]()
- Non-copyrightable logo for UX3D logo | | [Avocado](Avocado/README.md)
[![Avocado](Avocado/screenshot/screenshot.jpg)](Avocado/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/Avocado/glTF-Binary/Avocado.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/Avocado/glTF-Binary/Avocado.glb) | A natural object created with Core glTF 2.0
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | diff --git a/Models/Models-testing.md b/Models/Models-testing.md index 48f50e63..545e33fa 100644 --- a/Models/Models-testing.md +++ b/Models/Models-testing.md @@ -20,7 +20,6 @@ Models that are used for testing various features or capabilities of importers, | [Alpha Blend Mode Test](AlphaBlendModeTest/README.md)
[![Alpha Blend Mode Test](AlphaBlendModeTest/screenshot/screenshot.png)](AlphaBlendModeTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) | Tests alpha modes and settings.
Credit:
© 2018, Analytical Graphics, Inc.. [CC BY 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
- Ed Mackey for Everything | | [Animated Cube](AnimatedCube/README.md)
[![Animated Cube](AnimatedCube/screenshot/screenshot.gif)](AnimatedCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedCube/glTF/AnimatedCube.gltf) | Same as 'Cube', but having a linear rotation animation.
Credit:
© 2017, UX3D. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Norbert Nopper for Everything | | [Animated Morph Cube](AnimatedMorphCube/README.md)
[![Animated Morph Cube](AnimatedMorphCube/screenshot/screenshot.gif)](AnimatedMorphCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) | Demonstrates a simple cube with two simple morph targets and an animation that transitions between them both.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | -| [Animated Morph Sphere](AnimatedMorphSphere/README.md)
[![Animated Morph Sphere](AnimatedMorphSphere/screenshot/screenshot.gif)](AnimatedMorphSphere/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) | This sample is similar to the Animated Morph Cube, but the two morph targets move many more vertices and are more extreme than with the cube.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | | [Animated Triangle](AnimatedTriangle/README.md)
[![Animated Triangle](AnimatedTriangle/screenshot/screenshot.gif)](AnimatedTriangle/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedTriangle/glTF/AnimatedTriangle.gltf) | This sample is similar to the Triangle, but the node has a rotation property that is modified with a simple animation
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- javagl for Everything | | [Anisotropy Disc Test](AnisotropyDiscTest/README.md)
[![Anisotropy Disc Test](AnisotropyDiscTest/screenshot/screenshot.jpg)](AnisotropyDiscTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyDiscTest/glTF-Binary/AnisotropyDiscTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyDiscTest/glTF-Binary/AnisotropyDiscTest.glb) | This model tests the texturemap for KHR_materials_anisotropy.
Credit:
© 2023, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Eric Chadwick for Everything | | [Anisotropy Rotation Test](AnisotropyRotationTest/README.md)
[![Anisotropy Rotation Test](AnisotropyRotationTest/screenshot/screenshot.png)](AnisotropyRotationTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyRotationTest/glTF-Binary/AnisotropyRotationTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyRotationTest/glTF-Binary/AnisotropyRotationTest.glb) | This model tests rotational offsets for KHR_materials_anisotropy.
Credit:
© 2023, Analytical Graphics, Inc.. [CC BY 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
- Ed Mackey for Everything | diff --git a/Models/Models.md b/Models/Models.md index 3c65554d..ccccca4a 100644 --- a/Models/Models.md +++ b/Models/Models.md @@ -21,7 +21,6 @@ All models listed alphabetically. | [Alpha Blend Mode Test](AlphaBlendModeTest/README.md)
[![Alpha Blend Mode Test](AlphaBlendModeTest/screenshot/screenshot.png)](AlphaBlendModeTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AlphaBlendModeTest/glTF-Binary/AlphaBlendModeTest.glb) | Tests alpha modes and settings.
Credit:
© 2018, Analytical Graphics, Inc.. [CC BY 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
- Ed Mackey for Everything | | [Animated Cube](AnimatedCube/README.md)
[![Animated Cube](AnimatedCube/screenshot/screenshot.gif)](AnimatedCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedCube/glTF/AnimatedCube.gltf) | Same as 'Cube', but having a linear rotation animation.
Credit:
© 2017, UX3D. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Norbert Nopper for Everything | | [Animated Morph Cube](AnimatedMorphCube/README.md)
[![Animated Morph Cube](AnimatedMorphCube/screenshot/screenshot.gif)](AnimatedMorphCube/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphCube/glTF-Binary/AnimatedMorphCube.glb) | Demonstrates a simple cube with two simple morph targets and an animation that transitions between them both.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | -| [Animated Morph Sphere](AnimatedMorphSphere/README.md)
[![Animated Morph Sphere](AnimatedMorphSphere/screenshot/screenshot.gif)](AnimatedMorphSphere/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedMorphSphere/glTF-Binary/AnimatedMorphSphere.glb) | This sample is similar to the Animated Morph Cube, but the two morph targets move many more vertices and are more extreme than with the cube.
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Microsoft for Everything | | [Animated Triangle](AnimatedTriangle/README.md)
[![Animated Triangle](AnimatedTriangle/screenshot/screenshot.gif)](AnimatedTriangle/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnimatedTriangle/glTF/AnimatedTriangle.gltf) | This sample is similar to the Triangle, but the node has a rotation property that is modified with a simple animation
Credit:
© 2017, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- javagl for Everything | | [Anisotropy Barn Lamp](AnisotropyBarnLamp/README.md)
[![Anisotropy Barn Lamp](AnisotropyBarnLamp/screenshot/screenshot.jpg)](AnisotropyBarnLamp/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyBarnLamp/glTF-Binary/AnisotropyBarnLamp.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyBarnLamp/glTF-Binary/AnisotropyBarnLamp.glb) | Wayfair AnisotropyBarnLamp model using anisotropy, clearcoat, emissive_strength, transmission, volume, and basisu extensions.
Credit:
© 2023, Copyright 2023 Wayfair, LLC. [CC BY 4.0 International](https://creativecommons.org/licenses/by/4.0/legalcode)
- Eric Chadwick for Everything | | [Anisotropy Disc Test](AnisotropyDiscTest/README.md)
[![Anisotropy Disc Test](AnisotropyDiscTest/screenshot/screenshot.jpg)](AnisotropyDiscTest/README.md)
[Show](https://github.khronos.org/glTF-Sample-Viewer-Release/?model=https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyDiscTest/glTF-Binary/AnisotropyDiscTest.glb) -- [Download GLB](https://raw.GithubUserContent.com/KhronosGroup/glTF-Sample-Assets/main/./Models/AnisotropyDiscTest/glTF-Binary/AnisotropyDiscTest.glb) | This model tests the texturemap for KHR_materials_anisotropy.
Credit:
© 2023, Public. [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/legalcode)
- Eric Chadwick for Everything | diff --git a/Models/model-index.json b/Models/model-index.json index 4782afb2..ca6c41fb 100644 --- a/Models/model-index.json +++ b/Models/model-index.json @@ -14,9 +14,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "AlphaBlendModeTest.gltf", "glTF": "AlphaBlendModeTest.gltf", - "glTF-Binary": "AlphaBlendModeTest.glb", - "glTF-Embedded": "AlphaBlendModeTest.gltf" + "glTF-Binary": "AlphaBlendModeTest.glb" } }, { @@ -40,13 +40,13 @@ } }, { - "label": "AnimatedTriangle", + "label": "Animated Triangle", "name": "AnimatedTriangle", "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing","written"], "variants": { - "glTF": "AnimatedTriangle.gltf", - "glTF-Embedded": "AnimatedTriangle.gltf" + "glTF-Embedded": "AnimatedTriangle.gltf", + "glTF": "AnimatedTriangle.gltf" } }, { @@ -159,10 +159,10 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "Box.gltf", "glTF": "Box.gltf", "glTF-Binary": "Box.glb", - "glTF-Draco": "Box.gltf", - "glTF-Embedded": "Box.gltf" + "glTF-Draco": "Box.gltf" } }, { @@ -180,9 +180,9 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "BoxAnimated.gltf", "glTF": "BoxAnimated.gltf", - "glTF-Binary": "BoxAnimated.glb", - "glTF-Embedded": "BoxAnimated.gltf" + "glTF-Binary": "BoxAnimated.glb" } }, { @@ -191,9 +191,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "BoxInterleaved.gltf", "glTF": "BoxInterleaved.gltf", - "glTF-Binary": "BoxInterleaved.glb", - "glTF-Embedded": "BoxInterleaved.gltf" + "glTF-Binary": "BoxInterleaved.glb" } }, { @@ -202,9 +202,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","issues","testing"], "variants": { + "glTF-Embedded": "BoxTextured.gltf", "glTF": "BoxTextured.gltf", - "glTF-Binary": "BoxTextured.glb", - "glTF-Embedded": "BoxTextured.gltf" + "glTF-Binary": "BoxTextured.glb" } }, { @@ -213,9 +213,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","issues","testing"], "variants": { + "glTF-Embedded": "BoxTexturedNonPowerOfTwo.gltf", "glTF": "BoxTexturedNonPowerOfTwo.gltf", - "glTF-Binary": "BoxTexturedNonPowerOfTwo.glb", - "glTF-Embedded": "BoxTexturedNonPowerOfTwo.gltf" + "glTF-Binary": "BoxTexturedNonPowerOfTwo.glb" } }, { @@ -224,9 +224,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "BoxVertexColors.gltf", "glTF": "BoxVertexColors.gltf", - "glTF-Binary": "BoxVertexColors.glb", - "glTF-Embedded": "BoxVertexColors.gltf" + "glTF-Binary": "BoxVertexColors.glb" } }, { @@ -235,10 +235,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "BrainStem.gltf", "glTF": "BrainStem.gltf", "glTF-Binary": "BrainStem.glb", - "glTF-Draco": "BrainStem.gltf", - "glTF-Embedded": "BrainStem.gltf" + "glTF-Draco": "BrainStem.gltf" } }, { @@ -247,8 +247,8 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { - "glTF": "Cameras.gltf", - "glTF-Embedded": "Cameras.gltf" + "glTF-Embedded": "Cameras.gltf", + "glTF": "Cameras.gltf" } }, { @@ -267,10 +267,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","issues","testing"], "variants": { + "glTF-Embedded": "CesiumMan.gltf", "glTF": "CesiumMan.gltf", "glTF-Binary": "CesiumMan.glb", - "glTF-Draco": "CesiumMan.gltf", - "glTF-Embedded": "CesiumMan.gltf" + "glTF-Draco": "CesiumMan.gltf" } }, { @@ -279,10 +279,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","issues","testing"], "variants": { + "glTF-Embedded": "CesiumMilkTruck.gltf", "glTF": "CesiumMilkTruck.gltf", "glTF-Binary": "CesiumMilkTruck.glb", - "glTF-Draco": "CesiumMilkTruck.gltf", - "glTF-Embedded": "CesiumMilkTruck.gltf" + "glTF-Draco": "CesiumMilkTruck.gltf" } }, { @@ -291,7 +291,8 @@ "screenshot": "screenshot/screenshot.jpg", "tags": ["extension"], "variants": { - "glTF": "ChairDamaskPurplegold.gltf" + "glTF": "ChairDamaskPurplegold.gltf", + "glTF-Binary": "ChairDamaskPurplegold.glb" } }, { @@ -350,9 +351,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","showcase","testing","video"], "variants": { + "glTF-Embedded": "DamagedHelmet.gltf", "glTF": "DamagedHelmet.gltf", - "glTF-Binary": "DamagedHelmet.glb", - "glTF-Embedded": "DamagedHelmet.gltf" + "glTF-Binary": "DamagedHelmet.glb" } }, { @@ -401,10 +402,10 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "Duck.gltf", "glTF": "Duck.gltf", "glTF-Binary": "Duck.glb", "glTF-Draco": "Duck.gltf", - "glTF-Embedded": "Duck.gltf", "glTF-Quantized": "Duck.gltf" } }, @@ -488,14 +489,13 @@ } }, { - "label": "glTFPotOfCoals", - "name": "glTFPotOfCoals", + "label": "IORTestGrid", + "name": "IORTestGrid", "screenshot": "screenshot/screenshot.jpg", "tags": ["showcase","extension"], "variants": { - "glTF": "glTFPotOfCoals.gltf", - "glTF-Animation": "glTFPotOfCoals_HeatAnimation.glb", - "glTF-Binary": "glTFPotOfCoals.glb" + "glTF": "IORTestGrid.gltf", + "glTF-Binary": "IORTestGrid.glb" } }, { @@ -508,16 +508,6 @@ "glTF-Binary": "InterpolationTest.glb" } }, - { - "label": "IORTestGrid", - "name": "IORTestGrid", - "screenshot": "screenshot/screenshot.jpg", - "tags": ["showcase","extension"], - "variants": { - "glTF": "IORTestGrid.gltf", - "glTF-Binary": "IORTestGrid.glb" - } - }, { "label": "IridescenceAbalone", "name": "IridescenceAbalone", @@ -623,8 +613,8 @@ "screenshot": "screenshot/screenshot.png", "tags": ["testing"], "variants": { - "glTF": "MeshPrimitiveModes.gltf", - "glTF-Embedded": "MeshPrimitiveModes.gltf" + "glTF-Embedded": "MeshPrimitiveModes.gltf", + "glTF": "MeshPrimitiveModes.gltf" } }, { @@ -633,9 +623,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "MetalRoughSpheres.gltf", "glTF": "MetalRoughSpheres.gltf", - "glTF-Binary": "MetalRoughSpheres.glb", - "glTF-Embedded": "MetalRoughSpheres.gltf" + "glTF-Binary": "MetalRoughSpheres.glb" } }, { @@ -680,24 +670,24 @@ } }, { - "label": "Multiple Scenes", - "name": "MultipleScenes", - "screenshot": "screenshot/screenshot.png", + "label": "MultiUV Test", + "name": "MultiUVTest", + "screenshot": "screenshot/screenshot.jpg", "tags": ["core","testing"], "variants": { - "glTF": "MultipleScenes.gltf", - "glTF-Embedded": "MultipleScenes.gltf" + "glTF-Embedded": "MultiUVTest.gltf", + "glTF": "MultiUVTest.gltf", + "glTF-Binary": "MultiUVTest.glb" } }, { - "label": "MultiUV Test", - "name": "MultiUVTest", - "screenshot": "screenshot/screenshot.jpg", + "label": "Multiple Scenes", + "name": "MultipleScenes", + "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { - "glTF": "MultiUVTest.gltf", - "glTF-Binary": "MultiUVTest.glb", - "glTF-Embedded": "MultiUVTest.gltf" + "glTF-Embedded": "MultipleScenes.gltf", + "glTF": "MultipleScenes.gltf" } }, { @@ -716,9 +706,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "NormalTangentMirrorTest.gltf", "glTF": "NormalTangentMirrorTest.gltf", - "glTF-Binary": "NormalTangentMirrorTest.glb", - "glTF-Embedded": "NormalTangentMirrorTest.gltf" + "glTF-Binary": "NormalTangentMirrorTest.glb" } }, { @@ -727,9 +717,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "NormalTangentTest.gltf", "glTF": "NormalTangentTest.gltf", - "glTF-Binary": "NormalTangentTest.glb", - "glTF-Embedded": "NormalTangentTest.gltf" + "glTF-Binary": "NormalTangentTest.glb" } }, { @@ -738,9 +728,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "OrientationTest.gltf", "glTF": "OrientationTest.gltf", - "glTF-Binary": "OrientationTest.glb", - "glTF-Embedded": "OrientationTest.gltf" + "glTF-Binary": "OrientationTest.glb" } }, { @@ -768,10 +758,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "RiggedFigure.gltf", "glTF": "RiggedFigure.gltf", "glTF-Binary": "RiggedFigure.glb", - "glTF-Draco": "RiggedFigure.gltf", - "glTF-Embedded": "RiggedFigure.gltf" + "glTF-Draco": "RiggedFigure.gltf" } }, { @@ -780,10 +770,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "RiggedSimple.gltf", "glTF": "RiggedSimple.gltf", "glTF-Binary": "RiggedSimple.glb", - "glTF-Draco": "RiggedSimple.gltf", - "glTF-Embedded": "RiggedSimple.gltf" + "glTF-Draco": "RiggedSimple.gltf" } }, { @@ -835,43 +825,63 @@ } }, { - "label": "SimpleMeshes", + "label": "Simple Material", + "name": "SimpleMaterial", + "screenshot": "screenshot/screenshot.png", + "tags": ["core","testing","written"], + "variants": { + "glTF-Embedded": "SimpleMaterial.gltf", + "glTF": "SimpleMaterial.gltf" + } + }, + { + "label": "Simple Meshes", "name": "SimpleMeshes", "screenshot": "screenshot/screenshot.png", "tags": ["core","testing","written"], "variants": { - "glTF": "SimpleMeshes.gltf", - "glTF-Embedded": "SimpleMeshes.gltf" + "glTF-Embedded": "SimpleMeshes.gltf", + "glTF": "SimpleMeshes.gltf" } }, { - "label": "SimpleMorph", + "label": "Simple Morph", "name": "SimpleMorph", "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { - "glTF": "SimpleMorph.gltf", - "glTF-Embedded": "SimpleMorph.gltf" + "glTF-Embedded": "SimpleMorph.gltf", + "glTF": "SimpleMorph.gltf" } }, { - "label": "SimpleSkin", + "label": "Simple Skin", "name": "SimpleSkin", "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing","written"], "variants": { - "glTF": "SimpleSkin.gltf", - "glTF-Embedded": "SimpleSkin.gltf" + "glTF-Embedded": "SimpleSkin.gltf", + "glTF": "SimpleSkin.gltf" } }, { - "label": "SimpleSparseAccessor", + "label": "Simple Sparse Accessor", "name": "SimpleSparseAccessor", "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { - "glTF": "SimpleSparseAccessor.gltf", - "glTF-Embedded": "SimpleSparseAccessor.gltf" + "glTF-Embedded": "SimpleSparseAccessor.gltf", + "glTF": "SimpleSparseAccessor.gltf" + } + }, + { + "label": "Simple Texture", + "name": "SimpleTexture", + "screenshot": "screenshot/screenshot.png", + "tags": ["core","testing","written"], + "variants": { + "glTF-Embedded": "SimpleTexture.gltf", + "glTF": "SimpleTexture.gltf" } }, { @@ -919,8 +929,8 @@ "screenshot": "screenshot/screenshot.jpg", "tags": ["showcase","extension"], "variants": { - "glTF": "StainedGlassLamp.gltf", "glTF-JPG-PNG": "StainedGlassLamp.gltf", + "glTF": "StainedGlassLamp.gltf", "glTF-KTX-BasisU": "StainedGlassLamp.gltf" } }, @@ -939,9 +949,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "TextureCoordinateTest.gltf", "glTF": "TextureCoordinateTest.gltf", - "glTF-Binary": "TextureCoordinateTest.glb", - "glTF-Embedded": "TextureCoordinateTest.gltf" + "glTF-Binary": "TextureCoordinateTest.glb" } }, { @@ -970,9 +980,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "TextureSettingsTest.gltf", "glTF": "TextureSettingsTest.gltf", - "glTF-Binary": "TextureSettingsTest.glb", - "glTF-Embedded": "TextureSettingsTest.gltf" + "glTF-Binary": "TextureSettingsTest.glb" } }, { @@ -1040,18 +1050,18 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing","written"], "variants": { - "glTF": "Triangle.gltf", - "glTF-Embedded": "Triangle.gltf" + "glTF-Embedded": "Triangle.gltf", + "glTF": "Triangle.gltf" } }, { - "label": "TriangleWithoutIndices", + "label": "Triangle Without Indices", "name": "TriangleWithoutIndices", "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { - "glTF": "TriangleWithoutIndices.gltf", - "glTF-Embedded": "TriangleWithoutIndices.gltf" + "glTF-Embedded": "TriangleWithoutIndices.gltf", + "glTF": "TriangleWithoutIndices.gltf" } }, { @@ -1089,9 +1099,9 @@ "screenshot": "screenshot/screenshot.png", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "VertexColorTest.gltf", "glTF": "VertexColorTest.gltf", - "glTF-Binary": "VertexColorTest.glb", - "glTF-Embedded": "VertexColorTest.gltf" + "glTF-Binary": "VertexColorTest.glb" } }, { @@ -1100,10 +1110,10 @@ "screenshot": "screenshot/screenshot.gif", "tags": ["core","testing"], "variants": { + "glTF-Embedded": "VirtualCity.gltf", "glTF": "VirtualCity.gltf", "glTF-Binary": "VirtualCity.glb", - "glTF-Draco": "VirtualCity.gltf", - "glTF-Embedded": "VirtualCity.gltf" + "glTF-Draco": "VirtualCity.gltf" } }, { @@ -1126,5 +1136,16 @@ "glTF": "XmpMetadataRoundedCube.gltf", "glTF-Binary": "XmpMetadataRoundedCube.glb" } + }, + { + "label": "glTFPotOfCoals", + "name": "glTFPotOfCoals", + "screenshot": "screenshot/screenshot.jpg", + "tags": ["showcase","extension"], + "variants": { + "glTF": "glTFPotOfCoals.gltf", + "glTF-Binary": "glTFPotOfCoals.glb", + "glTF-Animation": "glTFPotOfCoals_HeatAnimation.glb" + } } -] \ No newline at end of file +] From 6711b3cfb9fa5ad35d14f9b66227d0b5a92bd410 Mon Sep 17 00:00:00 2001 From: "Leonard Daly (Daly Realism)" Date: Fri, 16 Feb 2024 13:22:11 -0800 Subject: [PATCH 2/2] Update to Model Review process --- SubmittingModels.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/SubmittingModels.md b/SubmittingModels.md index addbafb1..c768d062 100644 --- a/SubmittingModels.md +++ b/SubmittingModels.md @@ -25,9 +25,14 @@ The documentation accompanying a model must also be valid. Valid documentation i ### Model Approvals -**Model Updates:** The PR needs to describe what has changed from the current version and why this was done. Model update PRs need to be approved by the original author (if available) or reviewed and approved as if it were a new model. +**Model Reviews:** We invite everyone to review a submission. The primary criteria is that the model does what is claimed in the README. Suitability of the model for the repo will be determined separately. -**New Models:** The PR needs two approvals from active members of the repo community, at least one of which must be a Khronos member. New submissions should following the process described below. +**Model Updates:** The PR needs to describe what has changed from the current version and why this was done. Model update PRs need to be approved by at least one person besides the original creator. + +**New Models:** The PR needs at least one approval from active members of the repo community. New submissions should following the process described below. If the model is to support a new extension, then + +* The README must clearly state that it is a Test model for the extension +* At least one of the reviewers needs to be involved in the creation of the extension ## Submitting New Models