diff --git a/firebase.json b/firebase.json index 0d3734adffa463d7f822cd265c7a1a2776a33cc0..238f39b41f017721a8f0dd1c6c6269a7dd2c39a2 100644 --- a/firebase.json +++ b/firebase.json @@ -1,6 +1,6 @@ { "hosting": { - "public": ".", + "public": "model-viewer", "ignore": ["firebase.json", "**/.*", "**/node_modules/**"] } } diff --git a/model-viewer/background.webp b/model-viewer/background.webp new file mode 100644 index 0000000000000000000000000000000000000000..a15133be50fb6538dd55893bf221e5da2d7915e5 Binary files /dev/null and b/model-viewer/background.webp differ diff --git a/model-viewer/index.html b/model-viewer/index.html index db8f296bb18b7cdd05debbc7b4a1afbf7e3fcae4..a36edad6c450354e84bda6d021900201ef9859f7 100644 --- a/model-viewer/index.html +++ b/model-viewer/index.html @@ -64,7 +64,7 @@ } .background { - background-image: url(./background.png); + background-image: url(./background.webp); background-size: cover; height: 100%; } @@ -118,7 +118,7 @@ </template> <template id="template-two"> <model-viewer - src="./statut2/Sculpture2_test.glb" + src="./statut2/Downgrade_sculpture2.gltf" id="model-two" ar shadow-intensity="1" diff --git a/model-viewer/statut1/Sculpture1_test.glb b/model-viewer/statut1/Sculpture1_test.glb deleted file mode 100644 index 2de8570dd050bcc86590cc24bc0da6b82deb57c9..0000000000000000000000000000000000000000 Binary files a/model-viewer/statut1/Sculpture1_test.glb and /dev/null differ diff --git a/model-viewer/statut2/Downgrade_sculpture2.bin b/model-viewer/statut2/Downgrade_sculpture2.bin new file mode 100644 index 0000000000000000000000000000000000000000..d28551748595d959811b77b769c2ca1f8afc099e Binary files /dev/null and b/model-viewer/statut2/Downgrade_sculpture2.bin differ diff --git a/model-viewer/statut2/Downgrade_sculpture2.gltf b/model-viewer/statut2/Downgrade_sculpture2.gltf new file mode 100644 index 0000000000000000000000000000000000000000..bb2c3d7c388003d1c1e5fb517b2f310844fb0c41 --- /dev/null +++ b/model-viewer/statut2/Downgrade_sculpture2.gltf @@ -0,0 +1,255 @@ +{ + "asset":{ + "generator":"Khronos glTF Blender I/O v3.6.27", + "version":"2.0" + }, + "extensionsUsed":[ + "KHR_draco_mesh_compression" + ], + "extensionsRequired":[ + "KHR_draco_mesh_compression" + ], + "scene":0, + "scenes":[ + { + "name":"Scene", + "nodes":[ + 0, + 1, + 2 + ] + } + ], + "nodes":[ + { + "mesh":0, + "name":"body_model_with_landmarks", + "rotation":[ + 0.70710688829422, + 0, + 0, + 0.7071066498756409 + ], + "scale":[ + 0.010265141725540161, + 0.010265142656862736, + 0.010265142656862736 + ] + }, + { + "mesh":1, + "name":"Ventre cool_tex", + "rotation":[ + -0.7071065902709961, + 0, + 0, + 0.7071070075035095 + ], + "scale":[ + -0.0009374108049087226, + -0.0009374107467010617, + -0.0009374107467010617 + ] + }, + { + "mesh":2, + "name":"Bras cool_tex", + "rotation":[ + -0.49999991059303284, + -0.5000001788139343, + -0.49999991059303284, + 0.5000001192092896 + ], + "scale":[ + -0.0008092784555628896, + -0.0008092784555628896, + -0.0008092784555628896 + ] + } + ], + "materials":[ + { + "doubleSided":true, + "name":"Default OBJ", + "pbrMetallicRoughness":{ + "baseColorFactor":[ + 0.800000011920929, + 0.800000011920929, + 0.800000011920929, + 1 + ], + "metallicFactor":0, + "roughnessFactor":0.5 + } + } + ], + "meshes":[ + { + "name":"body_model_with_landmarks", + "primitives":[ + { + "attributes":{ + "POSITION":0, + "NORMAL":1 + }, + "extensions":{ + "KHR_draco_mesh_compression":{ + "bufferView":0, + "attributes":{ + "POSITION":0, + "NORMAL":1 + } + } + }, + "indices":2, + "material":0, + "mode":4 + } + ] + }, + { + "name":"Ventre cool_tex", + "primitives":[ + { + "attributes":{ + "POSITION":3, + "NORMAL":4 + }, + "extensions":{ + "KHR_draco_mesh_compression":{ + "bufferView":1, + "attributes":{ + "POSITION":0, + "NORMAL":1 + } + } + }, + "indices":5, + "mode":4 + } + ] + }, + { + "name":"Bras cool_tex", + "primitives":[ + { + "attributes":{ + "POSITION":6, + "NORMAL":7 + }, + "extensions":{ + "KHR_draco_mesh_compression":{ + "bufferView":2, + "attributes":{ + "POSITION":0, + "NORMAL":1 + } + } + }, + "indices":8, + "mode":4 + } + ] + } + ], + "accessors":[ + { + "componentType":5126, + "count":28803, + "max":[ + 20.597841262817383, + 9.185746192932129, + -12.412147521972656 + ], + "min":[ + 1.192683219909668, + -13.97519302368164, + -87.45427703857422 + ], + "type":"VEC3" + }, + { + "componentType":5126, + "count":28803, + "type":"VEC3" + }, + { + "componentType":5123, + "count":28803, + "type":"SCALAR" + }, + { + "componentType":5126, + "count":767253, + "max":[ + 166.60317993164062, + 103.69795227050781, + -1071.2083740234375 + ], + "min":[ + -146.9969024658203, + -108.19248962402344, + -1306.1260986328125 + ], + "type":"VEC3" + }, + { + "componentType":5126, + "count":767253, + "type":"VEC3" + }, + { + "componentType":5125, + "count":767253, + "type":"SCALAR" + }, + { + "componentType":5126, + "count":426030, + "max":[ + 204.04287719726562, + 489.7914733886719, + -1805.937744140625 + ], + "min":[ + -15.634122848510742, + 172.8999481201172, + -2102.03125 + ], + "type":"VEC3" + }, + { + "componentType":5126, + "count":426030, + "type":"VEC3" + }, + { + "componentType":5125, + "count":426030, + "type":"SCALAR" + } + ], + "bufferViews":[ + { + "buffer":0, + "byteLength":120866, + "byteOffset":0 + }, + { + "buffer":0, + "byteLength":2940978, + "byteOffset":120868 + }, + { + "buffer":0, + "byteLength":1697214, + "byteOffset":3061848 + } + ], + "buffers":[ + { + "byteLength":4759064, + "uri":"Downgrade_sculpture2.bin" + } + ] +} diff --git a/model-viewer/statut2/Sculpture2_test.glb b/model-viewer/statut2/Sculpture2_test.glb deleted file mode 100644 index 25dc43a3b7fd7367e0b4706111818188ed3375b7..0000000000000000000000000000000000000000 Binary files a/model-viewer/statut2/Sculpture2_test.glb and /dev/null differ