diff --git a/Models/glTFPotOfCoals/README.body.md b/Models/glTFPotOfCoals/README.body.md new file mode 100644 index 00000000..f800b06b --- /dev/null +++ b/Models/glTFPotOfCoals/README.body.md @@ -0,0 +1,13 @@ +## Screenshot + +![Screenshot from glTF Sample Viewer](screenshot/screenshot_Large.jpg) +
_Screenshot from [glTF Sample Viewer](https://github.khronos.org/glTF-Sample-Viewer-Release/) with the environment Dining Room and the Exposure set to 4._ + +![Additional angles from glTF Sample Viewer](screenshot/screenshot_Angles.jpg) +
_Additional views of the asset, from the rear and from below._ + +## Description + +This asset represents a copper pot using emissive for glowing hot coals, coated with a clearcoat layer on the exterior, and including the glTF and Khronos Group and DGG logos. + +The textures are compressed with JPEG to reduce file size, but the normal bump texture for the copper pot has been kept in PNG format to preserve the emboss details around the logos. diff --git a/Models/glTFPotOfCoals/glTF-Binary/glTFPotOfCoals.glb b/Models/glTFPotOfCoals/glTF-Binary/glTFPotOfCoals.glb new file mode 100644 index 00000000..b88ad837 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF-Binary/glTFPotOfCoals.glb differ diff --git a/Models/glTFPotOfCoals/glTF/CopperPot_basecolor.jpg b/Models/glTFPotOfCoals/glTF/CopperPot_basecolor.jpg new file mode 100644 index 00000000..730b246a Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/CopperPot_basecolor.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/CopperPot_clearcoat.jpg b/Models/glTFPotOfCoals/glTF/CopperPot_clearcoat.jpg new file mode 100644 index 00000000..9b9509d2 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/CopperPot_clearcoat.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/CopperPot_normal.png b/Models/glTFPotOfCoals/glTF/CopperPot_normal.png new file mode 100644 index 00000000..8a307975 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/CopperPot_normal.png differ diff --git a/Models/glTFPotOfCoals/glTF/CopperPot_orm.jpg b/Models/glTFPotOfCoals/glTF/CopperPot_orm.jpg new file mode 100644 index 00000000..6b445691 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/CopperPot_orm.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/HotCoals_basecolor.jpg b/Models/glTFPotOfCoals/glTF/HotCoals_basecolor.jpg new file mode 100644 index 00000000..b3f96fa3 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/HotCoals_basecolor.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/HotCoals_emissive.jpg b/Models/glTFPotOfCoals/glTF/HotCoals_emissive.jpg new file mode 100644 index 00000000..e3b50015 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/HotCoals_emissive.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/HotCoals_normal.jpg b/Models/glTFPotOfCoals/glTF/HotCoals_normal.jpg new file mode 100644 index 00000000..e281a9e0 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/HotCoals_normal.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/HotCoals_orm.jpg b/Models/glTFPotOfCoals/glTF/HotCoals_orm.jpg new file mode 100644 index 00000000..385a34d1 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/HotCoals_orm.jpg differ diff --git a/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.bin b/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.bin new file mode 100644 index 00000000..d8935d85 Binary files /dev/null and b/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.bin differ diff --git a/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.gltf b/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.gltf new file mode 100644 index 00000000..106333cc --- /dev/null +++ b/Models/glTFPotOfCoals/glTF/glTFPotOfCoals.gltf @@ -0,0 +1,383 @@ +{ + "asset": { + "version": "2.0", + "copyright": "© 2015, Khronos Group, Khronos logo. © 2017, Khronos Group, glTF logo. © 2020, Darmstadt Graphics Group GmbH, DGG logo. © 2023 Darmstadt Graphics Group GmbH, CC BY 4.0 International, asset created by Eric Chadwick.", + "generator": "Created in 3ds Max 2024.1 with V-Ray 6, exported with Autodesk glTF exporter, edited in Visual Studio Code 1.83 with glTF Tools 2.4." + }, + "accessors": [ + { + "bufferView": 0, + "componentType": 5125, + "count": 38733, + "type": "SCALAR" + }, + { + "bufferView": 1, + "componentType": 5126, + "count": 38733, + "max": [ + 0.033210985362529755, + 0.032759882509708405, + 0.04838255047798157 + ], + "min": [ + -0.032759882509708405, + -0.032759882509708405, + 0.039156123995780945 + ], + "type": "VEC3" + }, + { + "bufferView": 2, + "componentType": 5126, + "count": 38733, + "type": "VEC3" + }, + { + "bufferView": 3, + "componentType": 5126, + "count": 38733, + "max": [ + 0.9877474308013916, + 0.9878398180007935 + ], + "min": [ + 0.005124503746628761, + 0.007686734199523926 + ], + "type": "VEC2" + }, + { + "bufferView": 4, + "componentType": 5125, + "count": 15936, + "type": "SCALAR" + }, + { + "bufferView": 5, + "componentType": 5126, + "count": 15936, + "max": [ + 0.03999999910593033, + 0.03999999910593033, + 0.04996875301003456 + ], + "min": [ + -0.03999999910593033, + -0.03999999910593033, + 0.0007160003297030926 + ], + "type": "VEC3" + }, + { + "bufferView": 6, + "componentType": 5126, + "count": 15936, + "type": "VEC3" + }, + { + "bufferView": 7, + "componentType": 5126, + "count": 15936, + "max": [ + 1.000026822090149, + 1 + ], + "min": [ + 8.627646651905278e-17, + 0.009061932563781738 + ], + "type": "VEC2" + } + ], + "bufferViews": [ + { + "buffer": 0, + "byteLength": 154932, + "target": 34963, + "byteOffset": 0 + }, + { + "buffer": 0, + "byteLength": 464796, + "byteOffset": 154932, + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 464796, + "byteOffset": 619728, + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 309864, + "byteOffset": 1084524, + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 63744, + "byteOffset": 1394388, + "target": 34963 + }, + { + "buffer": 0, + "byteLength": 191232, + "byteOffset": 1458132, + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 191232, + "byteOffset": 1649364, + "target": 34962 + }, + { + "buffer": 0, + "byteLength": 127488, + "byteOffset": 1840596, + "target": 34962 + } + ], + "buffers": [ + { + "uri": "glTFPotOfCoals.bin", + "byteLength": 1968084 + } + ], + "extensionsUsed": [ + "KHR_materials_clearcoat" + ], + "images": [ + { + "uri": "HotCoals_basecolor.jpg" + }, + { + "uri": "HotCoals_normal.jpg" + }, + { + "uri": "HotCoals_emissive.jpg" + }, + { + "uri": "HotCoals_orm.jpg" + }, + { + "uri": "CopperPot_basecolor.jpg" + }, + { + "uri": "CopperPot_normal.png" + }, + { + "uri": "CopperPot_orm.jpg" + }, + { + "uri": "CopperPot_clearcoat.jpg" + } + ], + "materials": [ + { + "emissiveFactor": [ + 1, + 1, + 1 + ], + "emissiveTexture": { + "index": 2 + }, + "name": "HotCoals", + "normalTexture": { + "index": 1 + }, + "occlusionTexture": { + "index": 3 + }, + "pbrMetallicRoughness": { + "baseColorTexture": { + "index": 0 + }, + "metallicFactor": 0, + "metallicRoughnessTexture": { + "index": 3 + }, + "roughnessFactor": 0.89 + } + }, + { + "extensions": { + "KHR_materials_clearcoat": { + "clearcoatFactor": 1, + "clearcoatTexture": { + "index": 7 + } + } + }, + "name": "CopperPot", + "normalTexture": { + "index": 5 + }, + "occlusionTexture": { + "index": 6 + }, + "pbrMetallicRoughness": { + "baseColorTexture": { + "index": 4 + }, + "metallicRoughnessTexture": { + "index": 6 + } + } + } + ], + "meshes": [ + { + "name": "HotCoals", + "primitives": [ + { + "attributes": { + "NORMAL": 2, + "POSITION": 1, + "TEXCOORD_0": 3 + }, + "indices": 0, + "material": 0, + "mode": 4 + } + ] + }, + { + "name": "CopperPot", + "primitives": [ + { + "attributes": { + "NORMAL": 6, + "POSITION": 5, + "TEXCOORD_0": 7 + }, + "indices": 4, + "material": 1, + "mode": 4 + } + ] + } + ], + "nodes": [ + { + "mesh": 0, + "name": "HotCoals", + "rotation": [ + 0.7071067690849304, + 0, + 0, + -0.7071067690849304 + ], + "scale": [ + 1, + 1, + 1 + ], + "translation": [ + 0, + 0, + 0 + ] + }, + { + "mesh": 1, + "name": "CopperPot", + "rotation": [ + 0.7071067690849304, + 0, + 0, + -0.7071067690849304 + ], + "scale": [ + 1, + 1, + 1 + ], + "translation": [ + 0, + 0, + 0 + ] + } + ], + "samplers": [ + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + }, + { + "wrapS": 10497, + "wrapT": 10497 + } + ], + "scene": 0, + "scenes": [ + { + "nodes": [ + 0, + 1 + ] + } + ], + "textures": [ + { + "sampler": 0, + "source": 0 + }, + { + "sampler": 1, + "source": 1 + }, + { + "sampler": 2, + "source": 2 + }, + { + "sampler": 3, + "source": 3 + }, + { + "sampler": 4, + "source": 4 + }, + { + "sampler": 5, + "source": 5 + }, + { + "sampler": 6, + "source": 6 + }, + { + "sampler": 7, + "source": 7 + } + ] +} \ No newline at end of file diff --git a/Models/glTFPotOfCoals/metadata.json b/Models/glTFPotOfCoals/metadata.json new file mode 100644 index 00000000..aa3b0751 --- /dev/null +++ b/Models/glTFPotOfCoals/metadata.json @@ -0,0 +1,47 @@ +{ + "version": 2, + "legal": [ + { + "license": "CC-BY 4.0", + "licenseUrl": "https://creativecommons.org/licenses/by/4.0/legalcode", + "artist": "Eric Chadwick", + "year": "2023", + "owner": "Darmstadt Graphics Group GmbH", + "what": "Model and textures", + "text": "CC BY 4.0 International", + "spdx": "CC-BY-4.0", + "icon": "https://licensebuttons.net/l/by/3.0/88x31.png" + }, + { + "license": "LicenseRef-LegalMark-Khronos", + "licenseUrl": "", + "artist": "Non-copyrightable logo", + "year": "2015", + "owner": "Khronos Group", + "what": "Khronos logo", + "text": "", + "spdx": "", + "icon": "" + }, + { + "license": "LicenseRef-LegalMark-Khronos", + "licenseUrl": "", + "artist": "Non-copyrightable logo", + "year": "2017", + "owner": "Khronos Group", + "what": "glTF logo", + "text": "", + "spdx": "", + "icon": "" + } + ], + "tags": [ + "showcase", + "extension" + ], + "screenshot": "screenshot/screenshot.jpg", + "name": "glTFPotOfCoals", + "path": "./Models/glTFPotOfCoals", + "summary": "glTFPotOfCoals model using Clearcoat extension.", + "createReadme": true +} \ No newline at end of file diff --git a/Models/glTFPotOfCoals/screenshot/screenshot.jpg b/Models/glTFPotOfCoals/screenshot/screenshot.jpg new file mode 100644 index 00000000..868dcf6a Binary files /dev/null and b/Models/glTFPotOfCoals/screenshot/screenshot.jpg differ diff --git a/Models/glTFPotOfCoals/screenshot/screenshot_Angles.jpg b/Models/glTFPotOfCoals/screenshot/screenshot_Angles.jpg new file mode 100644 index 00000000..c8e3c894 Binary files /dev/null and b/Models/glTFPotOfCoals/screenshot/screenshot_Angles.jpg differ diff --git a/Models/glTFPotOfCoals/screenshot/screenshot_Large.jpg b/Models/glTFPotOfCoals/screenshot/screenshot_Large.jpg new file mode 100644 index 00000000..241f9039 Binary files /dev/null and b/Models/glTFPotOfCoals/screenshot/screenshot_Large.jpg differ