Docker
- Update three in static file
@ -0,0 +1,21 @@
|
||||
# Animated Morph Sphere
|
||||
|
||||
## Details
|
||||
|
||||
The sphere contains two morph targets in it:
|
||||
|
||||
* **`blob`** : moves the vertices so that it becomes a somewhat amorphous fat, blob shape.
|
||||
* **`ship`** : moves the vertices so that it looks a bit like a spaceship, the goal being
|
||||
to just make it a much more complicated morph example than the [cube](../AnimatedMorphCube/README.md).
|
||||
|
||||
The animation loops, morphing between these two states.
|
||||
|
||||
## Screenshot
|
||||
|
||||

|
||||
|
||||
## License Information
|
||||
|
||||
Public domain ([CC0](https://creativecommons.org/publicdomain/zero/1.0/))
|
||||
|
||||
Donated by Howard Wolosky for glTF testing.
|
@ -0,0 +1,276 @@
|
||||
{
|
||||
"accessors": [
|
||||
{
|
||||
"bufferView": 0,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView": 1,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView": 2,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"max": [
|
||||
0.009999998,
|
||||
0.009999991,
|
||||
0.01
|
||||
],
|
||||
"min": [
|
||||
-0.0100000026,
|
||||
-0.0100000035,
|
||||
-0.01
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView": 3,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"name": "Ship"
|
||||
},
|
||||
{
|
||||
"bufferView": 4,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"max": [
|
||||
0.0313265175,
|
||||
0.0226246975,
|
||||
0.008465132
|
||||
],
|
||||
"min": [
|
||||
-0.0313265137,
|
||||
-0.022857653,
|
||||
0.0
|
||||
],
|
||||
"name": "Ship"
|
||||
},
|
||||
{
|
||||
"bufferView": 5,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"name": "Ship"
|
||||
},
|
||||
{
|
||||
"bufferView": 6,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"name": "Blob"
|
||||
},
|
||||
{
|
||||
"bufferView": 7,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"max": [
|
||||
0.008781092,
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"min": [
|
||||
-0.008781091,
|
||||
-0.0007655843,
|
||||
0.0
|
||||
],
|
||||
"name": "Blob"
|
||||
},
|
||||
{
|
||||
"bufferView": 8,
|
||||
"componentType": 5126,
|
||||
"count": 1876,
|
||||
"type": "VEC3",
|
||||
"name": "Blob"
|
||||
},
|
||||
{
|
||||
"bufferView": 9,
|
||||
"componentType": 5123,
|
||||
"count": 2880,
|
||||
"type": "SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView": 10,
|
||||
"componentType": 5126,
|
||||
"count": 217,
|
||||
"type": "SCALAR",
|
||||
"max": [
|
||||
7.19999456
|
||||
],
|
||||
"min": [
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView": 11,
|
||||
"componentType": 5126,
|
||||
"count": 434,
|
||||
"type": "SCALAR"
|
||||
}
|
||||
],
|
||||
"animations": [
|
||||
{
|
||||
"channels": [
|
||||
{
|
||||
"sampler": 0,
|
||||
"target": {
|
||||
"node": 0,
|
||||
"path": "weights"
|
||||
}
|
||||
}
|
||||
],
|
||||
"samplers": [
|
||||
{
|
||||
"input": 10,
|
||||
"interpolation": "LINEAR",
|
||||
"output": 11
|
||||
}
|
||||
],
|
||||
"name": "Globe"
|
||||
}
|
||||
],
|
||||
"asset": {
|
||||
"generator": "glTF Tools for Unity",
|
||||
"version": "2.0"
|
||||
},
|
||||
"bufferViews": [
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 22512,
|
||||
"byteLength": 30016
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 52528,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 75040,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 97552,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 120064,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 142576,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 165088,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 187600,
|
||||
"byteLength": 22512
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 210112,
|
||||
"byteLength": 5760
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 215872,
|
||||
"byteLength": 868
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteOffset": 216740,
|
||||
"byteLength": 1736
|
||||
}
|
||||
],
|
||||
"buffers": [
|
||||
{
|
||||
"uri": "AnimatedMorphSphere.bin",
|
||||
"byteLength": 218476
|
||||
}
|
||||
],
|
||||
"meshes": [
|
||||
{
|
||||
"primitives": [
|
||||
{
|
||||
"attributes": {
|
||||
"NORMAL": 0,
|
||||
"TANGENT": 1,
|
||||
"POSITION": 2
|
||||
},
|
||||
"indices": 9,
|
||||
"material": 0,
|
||||
"targets": [
|
||||
{
|
||||
"NORMAL": 3,
|
||||
"POSITION": 4,
|
||||
"TANGENT": 5
|
||||
},
|
||||
{
|
||||
"NORMAL": 6,
|
||||
"POSITION": 7,
|
||||
"TANGENT": 8
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"weights": [
|
||||
0.0,
|
||||
0.0
|
||||
],
|
||||
"name": "Sphere"
|
||||
}
|
||||
],
|
||||
"materials": [
|
||||
{
|
||||
"pbrMetallicRoughness": {
|
||||
"metallicFactor": 0.0,
|
||||
"roughnessFactor": 0.5
|
||||
},
|
||||
"name": "No Name"
|
||||
}
|
||||
],
|
||||
"nodes": [
|
||||
{
|
||||
"mesh": 0,
|
||||
"rotation": [
|
||||
0.0,
|
||||
0.7071067,
|
||||
-0.7071068,
|
||||
0.0
|
||||
],
|
||||
"scale": [
|
||||
100.0,
|
||||
100.0,
|
||||
100.0
|
||||
],
|
||||
"name": "AnimatedMorphSphere"
|
||||
}
|
||||
],
|
||||
"scene": 0,
|
||||
"scenes": [
|
||||
{
|
||||
"nodes": [
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 933 KiB |
@ -0,0 +1,7 @@
|
||||
# Clearcoat Test
|
||||
|
||||
This model tests various settings and textures from the KHR_materials_clearcoat extension. Original version and further details in [glTF-Sample-Models / 2.0 / ClearcoatTest](https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/ClearCoatTest).
|
||||
|
||||
## License Information
|
||||
|
||||
Copyright 2020 Analytical Graphics, Inc. [CC-BY 4.0](https://creativecommons.org/licenses/by/4.0/). Model and textures by Ed Mackey.
|
@ -0,0 +1,13 @@
|
||||
# Damaged Helmet
|
||||
|
||||
https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/DamagedHelmet
|
||||
|
||||
## License Information
|
||||
|
||||
Battle Damaged Sci-fi Helmet - PBR by [theblueturtle_](https://sketchfab.com/theblueturtle_), published under a Creative Commons Attribution-NonCommercial license
|
||||
|
||||
https://sketchfab.com/models/b81008d513954189a063ff901f7abfe4
|
||||
|
||||
## Modifications
|
||||
|
||||
The original model was built on an early draft of glTF 2.0 that did not become final. This new model has been imported and re-exported from Blender to bring it into alignment with the final release glTF 2.0 specification.
|
@ -0,0 +1,287 @@
|
||||
{
|
||||
"extensionsUsed" : [
|
||||
"EXT_mesh_gpu_instancing"
|
||||
],
|
||||
"extensionsRequired" : [
|
||||
"EXT_mesh_gpu_instancing"
|
||||
],
|
||||
"accessors" : [
|
||||
{
|
||||
"bufferView" : 0,
|
||||
"componentType" : 5123,
|
||||
"count" : 46356,
|
||||
"max" : [
|
||||
14555
|
||||
],
|
||||
"min" : [
|
||||
0
|
||||
],
|
||||
"type" : "SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView" : 1,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
0.9424954056739807,
|
||||
0.8128451108932495,
|
||||
0.900973916053772
|
||||
],
|
||||
"min" : [
|
||||
-0.9474585652351379,
|
||||
-1.18715500831604,
|
||||
-0.9009949564933777
|
||||
],
|
||||
"type" : "VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView" : 2,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"min" : [
|
||||
-1.0,
|
||||
-1.0,
|
||||
-1.0
|
||||
],
|
||||
"type" : "VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView" : 3,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
0.9999759793281555,
|
||||
1.998665988445282
|
||||
],
|
||||
"min" : [
|
||||
0.002448640065267682,
|
||||
1.0005531199858524
|
||||
],
|
||||
"type" : "VEC2"
|
||||
},
|
||||
{
|
||||
"bufferView" : 4,
|
||||
"componentType" : 5126,
|
||||
"count" : 64,
|
||||
"type" : "VEC3",
|
||||
"max" : [
|
||||
8.0,
|
||||
8.0,
|
||||
0.0
|
||||
],
|
||||
"min" : [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView" : 5,
|
||||
"componentType" : 5126,
|
||||
"count" : 64,
|
||||
"type" : "VEC4"
|
||||
},
|
||||
{
|
||||
"bufferView" : 6,
|
||||
"componentType" : 5126,
|
||||
"count" : 64,
|
||||
"type" : "VEC3",
|
||||
"max" : [
|
||||
0.125,
|
||||
0.125,
|
||||
0.125
|
||||
],
|
||||
"min" : [
|
||||
0.0,
|
||||
0.0,
|
||||
0.0
|
||||
]
|
||||
}
|
||||
],
|
||||
"asset" : {
|
||||
"generator" : "Khronos Blender glTF 2.0 exporter",
|
||||
"version" : "2.0"
|
||||
},
|
||||
"bufferViews" : [
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 92712,
|
||||
"byteOffset" : 0,
|
||||
"target" : 34963
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 174672,
|
||||
"byteOffset" : 92712,
|
||||
"target" : 34962
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 174672,
|
||||
"byteOffset" : 267384,
|
||||
"target" : 34962
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 116448,
|
||||
"byteOffset" : 442056,
|
||||
"target" : 34962
|
||||
},
|
||||
{
|
||||
"buffer": 1,
|
||||
"byteOffset": 0,
|
||||
"byteLength": 768,
|
||||
"name": "gpuInstancingTranslation"
|
||||
},
|
||||
{
|
||||
"buffer": 2,
|
||||
"byteOffset": 0,
|
||||
"byteLength": 1024,
|
||||
"name": "gpuInstancingRotation"
|
||||
},
|
||||
{
|
||||
"buffer": 3,
|
||||
"byteOffset": 0,
|
||||
"byteLength": 768,
|
||||
"name": "gpuInstancingScale"
|
||||
}
|
||||
],
|
||||
"buffers" : [
|
||||
{
|
||||
"byteLength" : 558504,
|
||||
"uri" : "../glTF/DamagedHelmet.bin"
|
||||
},
|
||||
{
|
||||
"uri": "GpuInstancingTranslation.bin",
|
||||
"byteLength": 768
|
||||
},
|
||||
{
|
||||
"uri": "GpuInstancingRotation.bin",
|
||||
"byteLength": 1024
|
||||
},
|
||||
{
|
||||
"uri": "GpuInstancingScale.bin",
|
||||
"byteLength": 768
|
||||
}
|
||||
],
|
||||
"images" : [
|
||||
{
|
||||
"uri" : "../glTF/Default_albedo.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "../glTF/Default_metalRoughness.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "../glTF/Default_emissive.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "../glTF/Default_AO.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "../glTF/Default_normal.jpg"
|
||||
}
|
||||
],
|
||||
"materials" : [
|
||||
{
|
||||
"emissiveFactor" : [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"emissiveTexture" : {
|
||||
"index" : 2
|
||||
},
|
||||
"name" : "Material_MR",
|
||||
"normalTexture" : {
|
||||
"index" : 4
|
||||
},
|
||||
"occlusionTexture" : {
|
||||
"index" : 3
|
||||
},
|
||||
"pbrMetallicRoughness" : {
|
||||
"baseColorTexture" : {
|
||||
"index" : 0
|
||||
},
|
||||
"metallicRoughnessTexture" : {
|
||||
"index" : 1
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"meshes" : [
|
||||
{
|
||||
"name" : "mesh_helmet_LP_13930damagedHelmet",
|
||||
"primitives" : [
|
||||
{
|
||||
"attributes" : {
|
||||
"NORMAL" : 2,
|
||||
"POSITION" : 1,
|
||||
"TEXCOORD_0" : 3
|
||||
},
|
||||
"indices" : 0,
|
||||
"material" : 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"nodes" : [
|
||||
{
|
||||
"extensions" : {
|
||||
"EXT_mesh_gpu_instancing" : {
|
||||
"attributes" : {
|
||||
"TRANSLATION" : 4,
|
||||
"ROTATION" : 5,
|
||||
"SCALE" : 6
|
||||
}
|
||||
}
|
||||
},
|
||||
"mesh" : 0,
|
||||
"name" : "node_damagedHelmet_-6514",
|
||||
"rotation" : [
|
||||
0.7071068286895752,
|
||||
0.0,
|
||||
-0.0,
|
||||
0.7071068286895752
|
||||
]
|
||||
}
|
||||
],
|
||||
"samplers" : [
|
||||
{}
|
||||
],
|
||||
"scene" : 0,
|
||||
"scenes" : [
|
||||
{
|
||||
"name" : "Scene",
|
||||
"nodes" : [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"textures" : [
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 0
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 1
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 2
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 3
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 4
|
||||
}
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 545 KiB |
@ -0,0 +1,204 @@
|
||||
{
|
||||
"accessors" : [
|
||||
{
|
||||
"bufferView" : 0,
|
||||
"componentType" : 5123,
|
||||
"count" : 46356,
|
||||
"max" : [
|
||||
14555
|
||||
],
|
||||
"min" : [
|
||||
0
|
||||
],
|
||||
"type" : "SCALAR"
|
||||
},
|
||||
{
|
||||
"bufferView" : 1,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
0.9424954056739807,
|
||||
0.8128451108932495,
|
||||
0.900973916053772
|
||||
],
|
||||
"min" : [
|
||||
-0.9474585652351379,
|
||||
-1.18715500831604,
|
||||
-0.9009949564933777
|
||||
],
|
||||
"type" : "VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView" : 2,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"min" : [
|
||||
-1.0,
|
||||
-1.0,
|
||||
-1.0
|
||||
],
|
||||
"type" : "VEC3"
|
||||
},
|
||||
{
|
||||
"bufferView" : 3,
|
||||
"componentType" : 5126,
|
||||
"count" : 14556,
|
||||
"max" : [
|
||||
0.9999759793281555,
|
||||
1.998665988445282
|
||||
],
|
||||
"min" : [
|
||||
0.002448640065267682,
|
||||
1.0005531199858524
|
||||
],
|
||||
"type" : "VEC2"
|
||||
}
|
||||
],
|
||||
"asset" : {
|
||||
"generator" : "Khronos Blender glTF 2.0 exporter",
|
||||
"version" : "2.0"
|
||||
},
|
||||
"bufferViews" : [
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 92712,
|
||||
"byteOffset" : 0,
|
||||
"target" : 34963
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 174672,
|
||||
"byteOffset" : 92712,
|
||||
"target" : 34962
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 174672,
|
||||
"byteOffset" : 267384,
|
||||
"target" : 34962
|
||||
},
|
||||
{
|
||||
"buffer" : 0,
|
||||
"byteLength" : 116448,
|
||||
"byteOffset" : 442056,
|
||||
"target" : 34962
|
||||
}
|
||||
],
|
||||
"buffers" : [
|
||||
{
|
||||
"byteLength" : 558504,
|
||||
"uri" : "DamagedHelmet.bin"
|
||||
}
|
||||
],
|
||||
"images" : [
|
||||
{
|
||||
"uri" : "Default_albedo.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "Default_metalRoughness.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "Default_emissive.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "Default_AO.jpg"
|
||||
},
|
||||
{
|
||||
"uri" : "Default_normal.jpg"
|
||||
}
|
||||
],
|
||||
"materials" : [
|
||||
{
|
||||
"emissiveFactor" : [
|
||||
1.0,
|
||||
1.0,
|
||||
1.0
|
||||
],
|
||||
"emissiveTexture" : {
|
||||
"index" : 2
|
||||
},
|
||||
"name" : "Material_MR",
|
||||
"normalTexture" : {
|
||||
"index" : 4
|
||||
},
|
||||
"occlusionTexture" : {
|
||||
"index" : 3
|
||||
},
|
||||
"pbrMetallicRoughness" : {
|
||||
"baseColorTexture" : {
|
||||
"index" : 0
|
||||
},
|
||||
"metallicRoughnessTexture" : {
|
||||
"index" : 1
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"meshes" : [
|
||||
{
|
||||
"name" : "mesh_helmet_LP_13930damagedHelmet",
|
||||
"primitives" : [
|
||||
{
|
||||
"attributes" : {
|
||||
"NORMAL" : 2,
|
||||
"POSITION" : 1,
|
||||
"TEXCOORD_0" : 3
|
||||
},
|
||||
"indices" : 0,
|
||||
"material" : 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"nodes" : [
|
||||
{
|
||||
"mesh" : 0,
|
||||
"name" : "node_damagedHelmet_-6514",
|
||||
"rotation" : [
|
||||
0.7071068286895752,
|
||||
0.0,
|
||||
-0.0,
|
||||
0.7071068286895752
|
||||
]
|
||||
}
|
||||
],
|
||||
"samplers" : [
|
||||
{}
|
||||
],
|
||||
"scene" : 0,
|
||||
"scenes" : [
|
||||
{
|
||||
"name" : "Scene",
|
||||
"nodes" : [
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"textures" : [
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 0
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 1
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 2
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 3
|
||||
},
|
||||
{
|
||||
"sampler" : 0,
|
||||
"source" : 4
|
||||
}
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 353 KiB |
After Width: | Height: | Size: 914 KiB |
After Width: | Height: | Size: 95 KiB |
After Width: | Height: | Size: 1.2 MiB |
After Width: | Height: | Size: 506 KiB |
@ -0,0 +1,8 @@
|
||||
# Flower
|
||||
|
||||
Model by [Kenney](https://twitter.com/KenneyNL), from [Nature Pack](https://www.kenney.nl/assets/nature-pack). CC0 1.0.
|
||||
|
||||
Modifications by [Don McCurdy](https://donmccurdy.com/):
|
||||
|
||||
- Split stem and blossom meshes.
|
||||
- Color adjustments.
|
After Width: | Height: | Size: 735 KiB |
After Width: | Height: | Size: 143 KiB |
@ -0,0 +1,5 @@
|
||||
Creative Commons Licence
|
||||
Infinite, 3D Head Scan by Lee Perry-Smith is licensed under a Creative Commons Attribution 3.0 Unported License.
|
||||
Based on a work at www.triplegangers.com.
|
||||
Permissions beyond the scope of this license may be available at http://www.ir-ltd.net/
|
||||
Please remember: Do what you want with the files, but always mention where you got them from...
|
After Width: | Height: | Size: 145 KiB |
After Width: | Height: | Size: 666 KiB |
@ -0,0 +1,18 @@
|
||||
# Materials Variants Shoe
|
||||
|
||||
## Screenshot
|
||||
|
||||

|
||||
|
||||
## Description
|
||||
|
||||
This model uses the KHR_materials_variants extension. It is a shoe with 3 color variants in it: "Beach", "Midnight", and "Street".
|
||||
|
||||
If each variant was a separate model, they would be 5.4 MB each. Combined they make up a single model that is 7.8MB since they share geometry and all textures except the base color texture.
|
||||
|
||||
note: The textures in this repository have been resized to save space.
|
||||
See https://github.com/pushmatrix/glTF-Sample-Models/tree/master/2.0/MaterialsVariantsShoe for the original.
|
||||
|
||||
## License Information
|
||||
Copyright 2020 Shopify, Inc.
|
||||
CC BY 4.0 https://creativecommons.org/licenses/by/4.0/
|
@ -0,0 +1,393 @@
|
||||
{
|
||||
"accessors": [
|
||||
{
|
||||
"bufferView": 0,
|
||||
"byteOffset": 0,
|
||||
"count": 13540,
|
||||
"componentType": 5126,
|
||||
"type": "VEC3",
|
||||
"min": [
|
||||
-0.999970018863678,
|
||||
-1,
|
||||
-0.9999949932098388
|
||||
],
|
||||
"max": [
|
||||
0.999809980392456,
|
||||
0.9999020099639891,
|
||||
0.9999240040779114
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView": 1,
|
||||
"byteOffset": 0,
|
||||
"count": 13540,
|
||||
"componentType": 5126,
|
||||
"type": "VEC3",
|
||||
"min": [
|
||||
-1,
|
||||
-0.5139704942703247,
|
||||
-0.38874176144599915
|
||||
],
|
||||
"max": [
|
||||
1.0000001192092896,
|
||||
0.5139704942703247,
|
||||
0.38874176144599915
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView": 2,
|
||||
"byteOffset": 0,
|
||||
"count": 13540,
|
||||
"componentType": 5126,
|
||||
"type": "VEC2",
|
||||
"min": [
|
||||
0.001952999969944358,
|
||||
0.03520399332046509
|
||||
],
|
||||
"max": [
|
||||
0.9980469942092896,
|
||||
0.9980469942092896
|
||||
]
|
||||
},
|
||||
{
|
||||
"bufferView": 3,
|
||||
"byteOffset": 0,
|
||||
"count": 68100,
|
||||
"componentType": 5125,
|
||||
"type": "SCALAR",
|
||||
"min": [
|
||||
0
|
||||
],
|
||||
"max": [
|
||||
13539
|
||||
]
|
||||
}
|
||||
],
|
||||
"asset": {
|
||||
"generator": "THREE.GLTFExporter",
|
||||
"version": "2.0"
|
||||
},
|
||||
"buffers": [
|
||||
{
|
||||
"name": "shoes-processed",
|
||||
"byteLength": 705680,
|
||||
"uri": "MaterialsVariantsShoe.bin"
|
||||
}
|
||||
],
|
||||
"bufferViews": [
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteLength": 162480,
|
||||
"byteOffset": 0,
|
||||
"byteStride": 12,
|
||||
"target": 34962
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteLength": 162480,
|
||||
"byteOffset": 162480,
|
||||
"byteStride": 12,
|
||||
"target": 34962
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteLength": 108320,
|
||||
"byteOffset": 324960,
|
||||
"byteStride": 8,
|
||||
"target": 34962
|
||||
},
|
||||
{
|
||||
"buffer": 0,
|
||||
"byteLength": 272400,
|
||||
"byteOffset": 433280,
|
||||
"target": 34963
|
||||
}
|
||||
],
|
||||
"scene": 0,
|
||||
"extensions": {
|
||||
"KHR_materials_variants": {
|
||||
"variants": [
|
||||
{"name": "midnight"},
|
||||
{"name": "beach" },
|
||||
{"name": "street" }
|
||||
]
|
||||
}
|
||||
},
|
||||
"extensionsUsed": [
|
||||
"KHR_materials_variants"
|
||||
],
|
||||
"images": [
|
||||
{
|
||||
"mimeType": "image/jpeg",
|
||||
"uri": "occlusionRougnessMetalness.jpg"
|
||||
},
|
||||
{
|
||||
"mimeType": "image/jpeg",
|
||||
"uri": "diffuseMidnight.jpg"
|
||||
},
|
||||
{
|
||||
"mimeType": "image/jpeg",
|
||||
"uri": "normal.jpg"
|
||||
},
|
||||
{
|
||||
"mimeType": "image/jpeg",
|
||||
"uri": "diffuseBeach.jpg"
|
||||
},
|
||||
{
|
||||
"mimeType": "image/jpeg",
|
||||
"uri": "diffuseStreet.jpg"
|
||||
}
|
||||
],
|
||||
"materials": [
|
||||
{
|
||||
"alphaMode": "OPAQUE",
|
||||
"doubleSided": false,
|
||||
"name": "phong1SG",
|
||||
"pbrMetallicRoughness": {
|
||||
"baseColorFactor": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"baseColorTexture": {
|
||||
"index": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"metallicFactor": 1,
|
||||
"roughnessFactor": 1,
|
||||
"metallicRoughnessTexture": {
|
||||
"index": 0,
|
||||
"texCoord": 0
|
||||
}
|
||||
},
|
||||
"normalTexture": {
|
||||
"index": 2,
|
||||
"scale": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"occlusionTexture": {
|
||||
"index": 0,
|
||||
"strength": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"emissiveFactor": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"alphaMode": "OPAQUE",
|
||||
"doubleSided": false,
|
||||
"name": "phong1SG",
|
||||
"pbrMetallicRoughness": {
|
||||
"baseColorFactor": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"baseColorTexture": {
|
||||
"index": 3,
|
||||
"texCoord": 0
|
||||
},
|
||||
"metallicFactor": 1,
|
||||
"roughnessFactor": 1,
|
||||
"metallicRoughnessTexture": {
|
||||
"index": 0,
|
||||
"texCoord": 0
|
||||
}
|
||||
},
|
||||
"normalTexture": {
|
||||
"index": 2,
|
||||
"scale": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"occlusionTexture": {
|
||||
"index": 0,
|
||||
"strength": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"emissiveFactor": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"alphaMode": "OPAQUE",
|
||||
"doubleSided": false,
|
||||
"name": "phong1SG",
|
||||
"pbrMetallicRoughness": {
|
||||
"baseColorFactor": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"baseColorTexture": {
|
||||
"index": 4,
|
||||
"texCoord": 0
|
||||
},
|
||||
"metallicFactor": 1,
|
||||
"roughnessFactor": 1,
|
||||
"metallicRoughnessTexture": {
|
||||
"index": 0,
|
||||
"texCoord": 0
|
||||
}
|
||||
},
|
||||
"normalTexture": {
|
||||
"index": 2,
|
||||
"scale": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"occlusionTexture": {
|
||||
"index": 0,
|
||||
"strength": 1,
|
||||
"texCoord": 0
|
||||
},
|
||||
"emissiveFactor": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
],
|
||||
"meshes": [
|
||||
{
|
||||
"name": "shoe",
|
||||
"primitives": [
|
||||
{
|
||||
"attributes": {
|
||||
"NORMAL": 0,
|
||||
"POSITION": 1,
|
||||
"TEXCOORD_0": 2
|
||||
},
|
||||
"extensions": {
|
||||
"KHR_materials_variants": {
|
||||
"mappings": [
|
||||
{
|
||||
"material": 0,
|
||||
"variants": [
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"material": 1,
|
||||
"variants": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"material": 2,
|
||||
"variants": [
|
||||
2
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"indices": 3,
|
||||
"material": 0,
|
||||
"mode": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"nodes": [
|
||||
{
|
||||
"extras": {
|
||||
"name": "Shoe"
|
||||
},
|
||||
"mesh": 0,
|
||||
"name": "Shoe"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
0
|
||||
],
|
||||
"extras": {
|
||||
"name": "g Shoe"
|
||||
},
|
||||
"name": "g_Shoe"
|
||||
},
|
||||
{
|
||||
"children": [
|
||||
1
|
||||
],
|
||||
"extras": {
|
||||
"name": "Shoe.obj"
|
||||
},
|
||||
"matrix": [
|
||||
0.14893949,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0.14893949,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0.14893949,
|
||||
0,
|
||||
0.0016104877,
|
||||
0.07590251,
|
||||
0.0048509985,
|
||||
1
|
||||
],
|
||||
"name": "Shoeobj"
|
||||
}
|
||||
],
|
||||
"samplers": [
|
||||
{
|
||||
"magFilter": 9729,
|
||||
"minFilter": 9985,
|
||||
"wrapS": 10497,
|
||||
"wrapT": 10497
|
||||
},
|
||||
{
|
||||
"magFilter": 9729,
|
||||
"minFilter": 9985,
|
||||
"wrapS": 10497,
|
||||
"wrapT": 10497
|
||||
},
|
||||
{
|
||||
"magFilter": 9729,
|
||||
"minFilter": 9985,
|
||||
"wrapS": 10497,
|
||||
"wrapT": 10497
|
||||
}
|
||||
],
|
||||
"scenes": [
|
||||
{
|
||||
"name": "Scene",
|
||||
"nodes": [
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"textures": [
|
||||
{
|
||||
"sampler": 0,
|
||||
"source": 0
|
||||
},
|
||||
{
|
||||
"sampler": 1,
|
||||
"source": 1
|
||||
},
|
||||
{
|
||||
"sampler": 2,
|
||||
"source": 2
|
||||
},
|
||||
{
|
||||
"sampler": 0,
|
||||
"source": 3
|
||||
},
|
||||
{
|
||||
"sampler": 0,
|
||||
"source": 4
|
||||
}
|
||||
]
|
||||
}
|
After Width: | Height: | Size: 336 KiB |
After Width: | Height: | Size: 365 KiB |
After Width: | Height: | Size: 304 KiB |
After Width: | Height: | Size: 785 KiB |
After Width: | Height: | Size: 412 KiB |
After Width: | Height: | Size: 23 KiB |
@ -0,0 +1,9 @@
|
||||
# Nefertiti
|
||||
|
||||
## License Information
|
||||
|
||||
Model is provided under a creative commons license for non-commercial purposes (CC BY-NC).
|
||||
|
||||
3D scan of a copy of the Nefertiti Bust
|
||||
|
||||
Digitized by Fraunhofer IGD, Competence Center Cultural Heritage Digitization, http://www.cultlab3d.de/
|
@ -0,0 +1,10 @@
|
||||
# RobotExpressive
|
||||
|
||||
Model by [Tomás Laulhé](https://www.patreon.com/quaternius). Before using this
|
||||
model on a project, consider supporting the creator's Patreon. CC0 1.0.
|
||||
|
||||
Modifications by [Don McCurdy](https://donmccurdy.com/):
|
||||
|
||||
- Added three facial expression morph targets
|
||||
- Converted with FBX2GLTF
|
||||
- Removed duplicate materials and reduced material metalness
|
After Width: | Height: | Size: 38 KiB |