From a4f403625aa06197f9cd724da9f50dda47c216cc Mon Sep 17 00:00:00 2001 From: David Thompson Date: Tue, 21 Sep 2021 20:23:46 -0400 Subject: examples: model: Replace OBJ Suzanne model with a glTF one. --- examples/models/Suzanne/Suzanne.bin | Bin 0 -> 590400 bytes examples/models/Suzanne/Suzanne.gltf | 193 +++++++++++++++++++++ examples/models/Suzanne/Suzanne_BaseColor.png | Bin 0 -> 1161624 bytes .../models/Suzanne/Suzanne_MetallicRoughness.png | Bin 0 -> 860478 bytes 4 files changed, 193 insertions(+) create mode 100644 examples/models/Suzanne/Suzanne.bin create mode 100644 examples/models/Suzanne/Suzanne.gltf create mode 100644 examples/models/Suzanne/Suzanne_BaseColor.png create mode 100644 examples/models/Suzanne/Suzanne_MetallicRoughness.png (limited to 'examples/models/Suzanne') diff --git a/examples/models/Suzanne/Suzanne.bin b/examples/models/Suzanne/Suzanne.bin new file mode 100644 index 0000000..60f54db Binary files /dev/null and b/examples/models/Suzanne/Suzanne.bin differ diff --git a/examples/models/Suzanne/Suzanne.gltf b/examples/models/Suzanne/Suzanne.gltf new file mode 100644 index 0000000..5660784 --- /dev/null +++ b/examples/models/Suzanne/Suzanne.gltf @@ -0,0 +1,193 @@ +{ + "accessors" : [ + { + "bufferView" : 0, + "byteOffset" : 0, + "componentType" : 5123, + "count" : 11808, + "max" : [ + 11807 + ], + "min" : [ + 0 + ], + "type" : "SCALAR" + }, + { + "bufferView" : 1, + "byteOffset" : 0, + "componentType" : 5126, + "count" : 11808, + "max" : [ + 1.336914, + 0.950195, + 0.825684 + ], + "min" : [ + -1.336914, + -0.974609, + -0.800781 + ], + "type" : "VEC3" + }, + { + "bufferView" : 2, + "byteOffset" : 0, + "componentType" : 5126, + "count" : 11808, + "max" : [ + 0.996339, + 0.999958, + 0.999929 + ], + "min" : [ + -0.996339, + -0.985940, + -0.999994 + ], + "type" : "VEC3" + }, + { + "bufferView" : 3, + "byteOffset" : 0, + "componentType" : 5126, + "count" : 11808, + "max" : [ + 0.998570, + 0.999996, + 0.999487, + 1.000000 + ], + "min" : [ + -0.999233, + -0.999453, + -0.999812, + 1.000000 + ], + "type" : "VEC4" + }, + { + "bufferView" : 4, + "byteOffset" : 0, + "componentType" : 5126, + "count" : 11808, + "max" : [ + 0.999884, + 0.884359 + ], + "min" : [ + 0.000116, + 0.000116 + ], + "type" : "VEC2" + } + ], + "asset" : { + "generator" : "VKTS glTF 2.0 exporter", + "version" : "2.0" + }, + "bufferViews" : [ + { + "buffer" : 0, + "byteLength" : 23616, + "byteOffset" : 0, + "target" : 34963 + }, + { + "buffer" : 0, + "byteLength" : 141696, + "byteOffset" : 23616, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 141696, + "byteOffset" : 165312, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 188928, + "byteOffset" : 307008, + "target" : 34962 + }, + { + "buffer" : 0, + "byteLength" : 94464, + "byteOffset" : 495936, + "target" : 34962 + } + ], + "buffers" : [ + { + "byteLength" : 590400, + "uri" : "Suzanne.bin" + } + ], + "images" : [ + { + "uri" : "Suzanne_BaseColor.png" + }, + { + "uri" : "Suzanne_MetallicRoughness.png" + } + ], + "materials" : [ + { + "name" : "Suzanne", + "pbrMetallicRoughness" : { + "baseColorTexture" : { + "index" : 0 + }, + "metallicRoughnessTexture" : { + "index" : 1 + } + } + } + ], + "meshes" : [ + { + "name" : "Suzanne", + "primitives" : [ + { + "attributes" : { + "NORMAL" : 2, + "POSITION" : 1, + "TANGENT" : 3, + "TEXCOORD_0" : 4 + }, + "indices" : 0, + "material" : 0, + "mode" : 4 + } + ] + } + ], + "nodes" : [ + { + "mesh" : 0, + "name" : "Suzanne" + } + ], + "samplers" : [ + {} + ], + "scene" : 0, + "scenes" : [ + { + "nodes" : [ + 0 + ] + } + ], + "textures" : [ + { + "sampler" : 0, + "source" : 0 + }, + { + "sampler" : 0, + "source" : 1 + } + ] +} diff --git a/examples/models/Suzanne/Suzanne_BaseColor.png b/examples/models/Suzanne/Suzanne_BaseColor.png new file mode 100644 index 0000000..35469ab Binary files /dev/null and b/examples/models/Suzanne/Suzanne_BaseColor.png differ diff --git a/examples/models/Suzanne/Suzanne_MetallicRoughness.png b/examples/models/Suzanne/Suzanne_MetallicRoughness.png new file mode 100644 index 0000000..e4ff1fd Binary files /dev/null and b/examples/models/Suzanne/Suzanne_MetallicRoughness.png differ -- cgit v1.2.3