diff --git a/README.md b/README.md index 09e8df7..00be744 100644 --- a/README.md +++ b/README.md @@ -25,12 +25,13 @@ The current prototype puts the player in a repair-oriented world where they prog ## Routes -| Route | Purpose | -| --------- | --------------------------------------------------- | -| `/` | Playable 3D experience | -| `/?debug` | Playable scene with debug GUI and overlays | -| `/editor` | Local map, dialogue, subtitle, and cinematic editor | -| `/docs` | In-app documentation index | +| Route | Purpose | +| ---------- | --------------------------------------------------- | +| `/` | Playable 3D experience | +| `/?debug` | Playable scene with debug GUI and overlays | +| `/editor` | Local map, dialogue, subtitle, and cinematic editor | +| `/gallery` | 3D model gallery for browsing project assets | +| `/docs` | In-app documentation index | ## Tech Stack @@ -98,6 +99,7 @@ Useful local URLs: ```txt http://localhost:5173/?debug http://localhost:5173/editor +http://localhost:5173/gallery http://localhost:5173/docs ``` @@ -155,6 +157,7 @@ WS ws://localhost:8000/ws | `docs/user/features.md` | Implemented feature inventory | | `docs/user/main-feature.md` | User-facing repair-game walkthrough | | `docs/user/editor.md` | Editor user guide | +| `docs/user/gallery.md` | Model gallery user guide | | `docs/code-review-preparation.md` | French code-review preparation support | ## Current Caveats diff --git a/docs/user/gallery.md b/docs/user/gallery.md new file mode 100644 index 0000000..294972e --- /dev/null +++ b/docs/user/gallery.md @@ -0,0 +1,46 @@ +# Galerie des modèles + +La galerie est disponible sur `/gallery`. Elle permet de parcourir les modèles 3D présents dans `public/models/` sans lancer la boucle de gameplay principale. + +## Objectif + +Cette page sert à remercier et valoriser le travail des designers du projet La Fabrik. Chaque modèle est affiché dans un canvas dédié, avec la même skybox et le même lighting que l'expérience principale. + +## Utilisation + +1. Ouvrir `/gallery`. +2. Utiliser les flèches en bas de l'écran pour passer au modèle précédent ou suivant. +3. Tourner autour du modèle avec la souris ou le doigt. +4. Utiliser le bouton de réglages à droite pour ouvrir ou fermer le panneau lumière. +5. Lire le diagnostic texture discret pour savoir si le modèle chargé semble correct côté textures. + +## Fonctionnement + +- La liste des modèles est déclarée dans `src/data/galleryModels.ts`. +- Le viewer utilise `@react-three/fiber` et `@react-three/drei`. +- `OrbitControls` permet de manipuler la caméra autour du modèle. +- `Bounds` et `Center` recadrent automatiquement le modèle actif. +- `SkyModel` réutilise la skybox du jeu, avec un matériau non éclairé uniquement dans la galerie pour éviter que certaines faces deviennent noires avec une caméra orbitale libre. +- Les lumières reprennent les valeurs par défaut du jeu, puis peuvent être ajustées dans le panneau latéral. +- `OrbitControls` autorise une orbite verticale complète pour inspecter le dessous des modèles. +- Le viewer désactive les normal maps dans la preview pour limiter les coutures visibles sur certains exports découpés en plusieurs meshes. +- Les animations GLTF présentes dans un modèle sont lancées automatiquement. +- Un diagnostic simple inspecte les matériaux chargés pour signaler les textures absentes ou non exploitables. + +## Ajouter un modèle + +1. Ajouter le dossier du modèle dans `public/models/{nom}`. +2. Vérifier que le modèle possède un fichier chargeable, par exemple `model.gltf`, `model.glb` ou un nom explicite comme `potager.gltf`. +3. Ajouter une entrée dans `src/data/galleryModels.ts` avec un `id`, un `name` et un `path`. + +Exemple : + +```ts +{ id: "nouveau-modele", name: "Nouveau modèle", path: "/models/nouveau-modele/model.gltf" } +``` + +## Limites connues + +- Le navigateur ne liste pas automatiquement les dossiers de `public/models/`, donc la liste reste déclarative. +- Les modèles très lourds peuvent prendre du temps à charger. +- La galerie est un viewer simple : elle ne remplace pas les outils d'inspection avancée comme Blender ou le viewer d'upload. diff --git a/public/old-models/arbre/arbre.bin b/public/old-models/arbre/arbre.bin new file mode 100644 index 0000000..889456c --- /dev/null +++ b/public/old-models/arbre/arbre.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad20a47149173711dfb6b0f7cecdf562e8ec1d6524d68ac8631996bd9b617359 +size 2321496 diff --git a/public/old-models/arbre/arbre.glb b/public/old-models/arbre/arbre.glb new file mode 100644 index 0000000..3dae041 --- /dev/null +++ b/public/old-models/arbre/arbre.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a55b404a579fd891c8bdf3e85519a38da73f81a4f5dc6e9355b48bba550d097d +size 14256732 diff --git a/public/old-models/arbre/arbre.spp b/public/old-models/arbre/arbre.spp new file mode 100644 index 0000000..be218a0 Binary files /dev/null and b/public/old-models/arbre/arbre.spp differ diff --git a/public/old-models/arbre/feuilles_baseColor.png b/public/old-models/arbre/feuilles_baseColor.png new file mode 100644 index 0000000..5774648 --- /dev/null +++ b/public/old-models/arbre/feuilles_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea960d6139edd7f4b488b5b9a9549331edad8aaad80d5c1de05dae0b523d5f15 +size 2396375 diff --git a/public/old-models/arbre/feuilles_normal.png b/public/old-models/arbre/feuilles_normal.png new file mode 100644 index 0000000..ebe7983 --- /dev/null +++ b/public/old-models/arbre/feuilles_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05ffb9add4169252be91a4ec8b53e707139a4e86910f1594d28c185bc5b536ae +size 3013728 diff --git a/public/old-models/arbre/feuilles_occlusionRoughnessMetallic.png b/public/old-models/arbre/feuilles_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..7706c8f --- /dev/null +++ b/public/old-models/arbre/feuilles_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b16f1e24e32c13d3b4511664d7c93c8a4c1b00a0013bc870f46269fc933e07b9 +size 629215 diff --git a/public/old-models/arbre/model.gltf b/public/old-models/arbre/model.gltf new file mode 100644 index 0000000..979ab7d --- /dev/null +++ b/public/old-models/arbre/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dcaafb1f5cb8cde2f144fde14e13021c3d59cd93a807238fab2c661cb8650679 +size 10808285 diff --git a/public/old-models/arbre/tronc_baseColor.png b/public/old-models/arbre/tronc_baseColor.png new file mode 100644 index 0000000..1a634a2 --- /dev/null +++ b/public/old-models/arbre/tronc_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25d29e2a2144a873730d153e0d708fad6a616bb8355b48f4b1bada37c78e17ab +size 940797 diff --git a/public/old-models/arbre/tronc_normal.png b/public/old-models/arbre/tronc_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/arbre/tronc_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/arbre/tronc_occlusionRoughnessMetallic.png b/public/old-models/arbre/tronc_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..2048d29 --- /dev/null +++ b/public/old-models/arbre/tronc_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d54f925bd271efb021fddbb9b29fc8cd1a3917e0f7fe7d7b312aaca94ad940af +size 505205 diff --git a/public/old-models/blocking/DefaultMaterial_baseColor.png b/public/old-models/blocking/DefaultMaterial_baseColor.png new file mode 100644 index 0000000..db2d528 --- /dev/null +++ b/public/old-models/blocking/DefaultMaterial_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d20689bd0b2ca6618ef7a263514014f4391911c6befe418eedb7a6673b7bf80 +size 16902 diff --git a/public/old-models/blocking/DefaultMaterial_normal.png b/public/old-models/blocking/DefaultMaterial_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/blocking/DefaultMaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/blocking/DefaultMaterial_occlusionRoughnessMetallic.png b/public/old-models/blocking/DefaultMaterial_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..db2d528 --- /dev/null +++ b/public/old-models/blocking/DefaultMaterial_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d20689bd0b2ca6618ef7a263514014f4391911c6befe418eedb7a6673b7bf80 +size 16902 diff --git a/public/old-models/blocking/blocking.bin b/public/old-models/blocking/blocking.bin new file mode 100644 index 0000000..89286fd --- /dev/null +++ b/public/old-models/blocking/blocking.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03ac1510aa82ab144cce106adcc03f181e14547d9702abde182ff9471f8643ee +size 16074048 diff --git a/public/old-models/blocking/model.gltf b/public/old-models/blocking/model.gltf new file mode 100644 index 0000000..470dd24 --- /dev/null +++ b/public/old-models/blocking/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37652ebadbb4b71842a064bed561e37150a59ce12c1ff03a2ad3e19f5897ea5d +size 67459015 diff --git a/public/old-models/blocking/terrain.gltf b/public/old-models/blocking/terrain.gltf new file mode 100644 index 0000000..f9b6c6a --- /dev/null +++ b/public/old-models/blocking/terrain.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f21275c0e54964cc2edfdb9c27c98dc13db0fb7a3239577feb7a40deecd7410 +size 5037846 diff --git a/public/old-models/blocking/terrain_baseColor.png b/public/old-models/blocking/terrain_baseColor.png new file mode 100644 index 0000000..d8873aa --- /dev/null +++ b/public/old-models/blocking/terrain_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:017ea4f1794c6fa3f5080e1db73ad2eccb8d33d22aa9f9c2672076629b34eb95 +size 887391 diff --git a/public/old-models/blocking/terrain_normal.png b/public/old-models/blocking/terrain_normal.png new file mode 100644 index 0000000..e78bcd9 --- /dev/null +++ b/public/old-models/blocking/terrain_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5877705750d7c11b76fdc5f8a27942e7c8974a9c7b1571420a6e48908e8147a5 +size 2272228 diff --git a/public/old-models/blocking/terrain_occlusionRoughnessMetallic.png b/public/old-models/blocking/terrain_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..4ede9d0 --- /dev/null +++ b/public/old-models/blocking/terrain_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ae77819db1c487808825c1d0b704795ed9cd0c69fb9b2ea8e22d28a5cc00c41 +size 548462 diff --git a/public/old-models/boiteimmeuble/boite_Base_color.png b/public/old-models/boiteimmeuble/boite_Base_color.png new file mode 100644 index 0000000..4f03cb2 --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29699637570c55e1f9d5089cb3523f66c69495345bdcc1e392c8caa1ec3b0f4a +size 222640 diff --git a/public/old-models/boiteimmeuble/boite_Height.png b/public/old-models/boiteimmeuble/boite_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/boiteimmeuble/boite_Metallic.png b/public/old-models/boiteimmeuble/boite_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/boiteimmeuble/boite_Mixed_AO.png b/public/old-models/boiteimmeuble/boite_Mixed_AO.png new file mode 100644 index 0000000..30ab1fa --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7988fafad66127d2b3e0151449cefeac7774c09a1c2dcce348f32cdeb6650f01 +size 310150 diff --git a/public/old-models/boiteimmeuble/boite_Normal.png b/public/old-models/boiteimmeuble/boite_Normal.png new file mode 100644 index 0000000..a89d022 --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea5207192f0c75044acc3afa0fe2ccb0225c92d34a8c46a03c74a36bd13c5b1d +size 210467 diff --git a/public/old-models/boiteimmeuble/boite_Normal_OpenGL.png b/public/old-models/boiteimmeuble/boite_Normal_OpenGL.png new file mode 100644 index 0000000..3f4cffc --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:562382f9e3b17081a7db8b80bcc190d7100ec7cd431d3978e4eeff25c75356c5 +size 214788 diff --git a/public/old-models/boiteimmeuble/boite_Roughness.png b/public/old-models/boiteimmeuble/boite_Roughness.png new file mode 100644 index 0000000..996be3f --- /dev/null +++ b/public/old-models/boiteimmeuble/boite_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4d2aed34f998f44d53decf223fb7c053a80b9e710d42424b0a7954115485769 +size 171958 diff --git a/public/old-models/boiteimmeuble/model.gltf b/public/old-models/boiteimmeuble/model.gltf new file mode 100644 index 0000000..6c386ba --- /dev/null +++ b/public/old-models/boiteimmeuble/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:895098d5ce087d44822a37c996af2eeba0e9d7823767f5b8732dc828eae32d4c +size 169062 diff --git a/public/old-models/boiteimmeuble/pied_Base_color.png b/public/old-models/boiteimmeuble/pied_Base_color.png new file mode 100644 index 0000000..34e605c --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddbebc4d6ab29eb09ed1a4e88e660da0635f35340bd5b322c853b0bf3f86f095 +size 66194 diff --git a/public/old-models/boiteimmeuble/pied_Height.png b/public/old-models/boiteimmeuble/pied_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/boiteimmeuble/pied_Metallic.png b/public/old-models/boiteimmeuble/pied_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/boiteimmeuble/pied_Mixed_AO.png b/public/old-models/boiteimmeuble/pied_Mixed_AO.png new file mode 100644 index 0000000..0151c28 --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b7f361e5bd9e23188e52462fc216b6556a42734c969597c4ae577ac747d40a1 +size 62694 diff --git a/public/old-models/boiteimmeuble/pied_Normal.png b/public/old-models/boiteimmeuble/pied_Normal.png new file mode 100644 index 0000000..061f8a7 --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57b500d120aa1b34ae4ef6dd839449534f0b7e38e672a73b7c87ed8c93d9136d +size 56210 diff --git a/public/old-models/boiteimmeuble/pied_Normal_OpenGL.png b/public/old-models/boiteimmeuble/pied_Normal_OpenGL.png new file mode 100644 index 0000000..224f7c1 --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1993b98507809ff757a3e0e16346813894643e3021f34a4e146491040dccf96f +size 56088 diff --git a/public/old-models/boiteimmeuble/pied_Roughness.png b/public/old-models/boiteimmeuble/pied_Roughness.png new file mode 100644 index 0000000..d84ec2a --- /dev/null +++ b/public/old-models/boiteimmeuble/pied_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9416f8b1a40df4c9ab2fac6c0d62851fd5b93d1602e03cdf08a4c71ac6cb9ac0 +size 52755 diff --git a/public/old-models/boitesimple/boite_Base_color.png b/public/old-models/boitesimple/boite_Base_color.png new file mode 100644 index 0000000..6f315af --- /dev/null +++ b/public/old-models/boitesimple/boite_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93ad1d479ecd3cdd9ec1484a4edfee2c924c2455024f9f416d518ef1015b64ce +size 388731 diff --git a/public/old-models/boitesimple/boite_Height.png b/public/old-models/boitesimple/boite_Height.png new file mode 100644 index 0000000..e5eaa64 --- /dev/null +++ b/public/old-models/boitesimple/boite_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7da35cfd373b35c9f73fcda13ced1ce34ec9f64b888f93b5c272974699ae1fcb +size 4331 diff --git a/public/old-models/boitesimple/boite_Metallic.png b/public/old-models/boitesimple/boite_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/boitesimple/boite_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/boitesimple/boite_Mixed_AO.png b/public/old-models/boitesimple/boite_Mixed_AO.png new file mode 100644 index 0000000..f9f16a3 --- /dev/null +++ b/public/old-models/boitesimple/boite_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a90a512bba6884e498f86fab237330807b68c1667e6ebddb3a5fdc7e4d1b195c +size 224330 diff --git a/public/old-models/boitesimple/boite_Normal.png b/public/old-models/boitesimple/boite_Normal.png new file mode 100644 index 0000000..054aad6 --- /dev/null +++ b/public/old-models/boitesimple/boite_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48df9d20987d208d1fc172507a8dcfe6c8f138babfdb49a9d94391756ac28491 +size 845959 diff --git a/public/old-models/boitesimple/boite_Normal_OpenGL.png b/public/old-models/boitesimple/boite_Normal_OpenGL.png new file mode 100644 index 0000000..fd6c00f --- /dev/null +++ b/public/old-models/boitesimple/boite_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49133f880156e4de5b9678f17dd6515b3003bd55e7868088e9a576d8064492f9 +size 1168744 diff --git a/public/old-models/boitesimple/boite_Roughness.png b/public/old-models/boitesimple/boite_Roughness.png new file mode 100644 index 0000000..4c7afb0 --- /dev/null +++ b/public/old-models/boitesimple/boite_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:477b27ee9ccc04c06b14b6bddac32b50ff57558639924b5a2a7d6cd86efe1495 +size 141205 diff --git a/public/old-models/boitesimple/model.gltf b/public/old-models/boitesimple/model.gltf new file mode 100644 index 0000000..cafbab0 --- /dev/null +++ b/public/old-models/boitesimple/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967e4110b96d2d6aed69ff8c74926171e3731d92cf46dc1f38e9ee1d2c5974dd +size 2042092 diff --git a/public/old-models/boitesimple/notif_Base_color.png b/public/old-models/boitesimple/notif_Base_color.png new file mode 100644 index 0000000..02ff60e --- /dev/null +++ b/public/old-models/boitesimple/notif_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37d037a6793de89773103988de4c0b3b7d35251596868c78b88c60ee99bf5415 +size 232084 diff --git a/public/old-models/boitesimple/notif_Height.png b/public/old-models/boitesimple/notif_Height.png new file mode 100644 index 0000000..e5eaa64 --- /dev/null +++ b/public/old-models/boitesimple/notif_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7da35cfd373b35c9f73fcda13ced1ce34ec9f64b888f93b5c272974699ae1fcb +size 4331 diff --git a/public/old-models/boitesimple/notif_Metallic.png b/public/old-models/boitesimple/notif_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/boitesimple/notif_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/boitesimple/notif_Mixed_AO.png b/public/old-models/boitesimple/notif_Mixed_AO.png new file mode 100644 index 0000000..c73e7fd --- /dev/null +++ b/public/old-models/boitesimple/notif_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9375f748420a85e80f0dad51065adb769186c49817206f0cb9f866d30c467a4f +size 185393 diff --git a/public/old-models/boitesimple/notif_Normal.png b/public/old-models/boitesimple/notif_Normal.png new file mode 100644 index 0000000..2ab6929 --- /dev/null +++ b/public/old-models/boitesimple/notif_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6152c9fc3b695127dcd250fa153bb755231effde4e583313b8c2df0ceb8d3cb8 +size 302292 diff --git a/public/old-models/boitesimple/notif_Normal_OpenGL.png b/public/old-models/boitesimple/notif_Normal_OpenGL.png new file mode 100644 index 0000000..9399d41 --- /dev/null +++ b/public/old-models/boitesimple/notif_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dbfc19a7c3f291f7f2b3b63a2d97d20965b021a067ec5b9f679a1780dab214a7 +size 348778 diff --git a/public/old-models/boitesimple/notif_Roughness.png b/public/old-models/boitesimple/notif_Roughness.png new file mode 100644 index 0000000..03cbb54 --- /dev/null +++ b/public/old-models/boitesimple/notif_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:672b53c78a82ee6601fd6fda1f4dcca87dd53a43718e30b8e164c357795020cf +size 79739 diff --git a/public/old-models/boitesimple/pied_Base_color.png b/public/old-models/boitesimple/pied_Base_color.png new file mode 100644 index 0000000..bf64b06 --- /dev/null +++ b/public/old-models/boitesimple/pied_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bdfbba738d018078ccef85f90daccedbd42649440aabddbf7ff5ceb889ed4de +size 73623 diff --git a/public/old-models/boitesimple/pied_Height.png b/public/old-models/boitesimple/pied_Height.png new file mode 100644 index 0000000..e5eaa64 --- /dev/null +++ b/public/old-models/boitesimple/pied_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7da35cfd373b35c9f73fcda13ced1ce34ec9f64b888f93b5c272974699ae1fcb +size 4331 diff --git a/public/old-models/boitesimple/pied_Metallic.png b/public/old-models/boitesimple/pied_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/boitesimple/pied_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/boitesimple/pied_Mixed_AO.png b/public/old-models/boitesimple/pied_Mixed_AO.png new file mode 100644 index 0000000..23bae81 --- /dev/null +++ b/public/old-models/boitesimple/pied_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6737229a00ba5428f6c295ad5b650bcc88e10c4678eaa8baf4c21ebc5ef0de4 +size 71031 diff --git a/public/old-models/boitesimple/pied_Normal.png b/public/old-models/boitesimple/pied_Normal.png new file mode 100644 index 0000000..42450ee --- /dev/null +++ b/public/old-models/boitesimple/pied_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:645c0e4f1d0c6c70bb24c30399eca8e8e8e764b6831429db427a938ac0c9a69f +size 320808 diff --git a/public/old-models/boitesimple/pied_Normal_OpenGL.png b/public/old-models/boitesimple/pied_Normal_OpenGL.png new file mode 100644 index 0000000..c02c303 --- /dev/null +++ b/public/old-models/boitesimple/pied_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94347b6dc73866a59e931d64b6020ac074ef2c4fa409eb3546627e47fbed0a90 +size 575290 diff --git a/public/old-models/boitesimple/pied_Roughness.png b/public/old-models/boitesimple/pied_Roughness.png new file mode 100644 index 0000000..a2a4276 --- /dev/null +++ b/public/old-models/boitesimple/pied_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64a70837b1122a00a69b41f5f12d9100c7da26a4b70a85db8172f0ff0c70e13a +size 68955 diff --git a/public/old-models/buisson-animated/buisson.bin b/public/old-models/buisson-animated/buisson.bin new file mode 100644 index 0000000..5a35c39 --- /dev/null +++ b/public/old-models/buisson-animated/buisson.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e1114beb4e6591d4c73c2cdd9c182f1d844090a05130313d93fdb179550ec6c +size 2682000 diff --git a/public/old-models/buisson-animated/buisson.glb b/public/old-models/buisson-animated/buisson.glb new file mode 100644 index 0000000..c0dc8cc --- /dev/null +++ b/public/old-models/buisson-animated/buisson.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:793b66fb3b9821dad62b6b4040c0b17d2303c5db61c02458eec400adbe76e113 +size 7551004 diff --git a/public/old-models/buisson-animated/buisson.spp b/public/old-models/buisson-animated/buisson.spp new file mode 100644 index 0000000..af53951 Binary files /dev/null and b/public/old-models/buisson-animated/buisson.spp differ diff --git a/public/old-models/buisson-animated/feuilles_baseColor.png b/public/old-models/buisson-animated/feuilles_baseColor.png new file mode 100644 index 0000000..7d3fbe8 --- /dev/null +++ b/public/old-models/buisson-animated/feuilles_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aca47a38a026ffca3a356f9fc77447212b92dfae429be66ae845d8ef421c77da +size 1526186 diff --git a/public/old-models/buisson-animated/feuilles_normal.png b/public/old-models/buisson-animated/feuilles_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/buisson-animated/feuilles_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/buisson-animated/feuilles_occlusionRoughnessMetallic.png b/public/old-models/buisson-animated/feuilles_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..145d3fb --- /dev/null +++ b/public/old-models/buisson-animated/feuilles_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27a1f3354db419f861be956e192b52b1dda3df5b8e692a99336b3415fdda0134 +size 273656 diff --git a/public/old-models/buisson-animated/model.gltf b/public/old-models/buisson-animated/model.gltf new file mode 100644 index 0000000..4eb0a50 --- /dev/null +++ b/public/old-models/buisson-animated/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a21c6d2437c7fda8e258cd4824e75898682223bb9ff1bb23e0f799571d60f8dc +size 838699 diff --git a/public/old-models/buisson/buisson.bin b/public/old-models/buisson/buisson.bin new file mode 100644 index 0000000..ad2ce20 --- /dev/null +++ b/public/old-models/buisson/buisson.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69d47f96ddd28b4ffaed28fa40741a984d507264f2efdf6309f05c509c7d1eef +size 2682000 diff --git a/public/old-models/buisson/feuilles_baseColor.png b/public/old-models/buisson/feuilles_baseColor.png new file mode 100644 index 0000000..ecd2570 --- /dev/null +++ b/public/old-models/buisson/feuilles_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d7dfb57dde5a5d3d210dc1481b4ff2f4c1f5a46e31c55a3fa9baa9c675623f1 +size 2634187 diff --git a/public/old-models/buisson/feuilles_normal.png b/public/old-models/buisson/feuilles_normal.png new file mode 100644 index 0000000..1c5d9b6 --- /dev/null +++ b/public/old-models/buisson/feuilles_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60001dbfc98dffaaa2bcef3ba741add59a62e5a028c5d88d648333985685f4c4 +size 4354207 diff --git a/public/old-models/buisson/feuilles_occlusionRoughnessMetallic.png b/public/old-models/buisson/feuilles_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..62ecb53 --- /dev/null +++ b/public/old-models/buisson/feuilles_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0b4dd1ae1b24fba7d55a8aae41838983d58a518175f268c051581fa53d05b8a7 +size 969003 diff --git a/public/old-models/buisson/model.gltf b/public/old-models/buisson/model.gltf new file mode 100644 index 0000000..e4f7abc --- /dev/null +++ b/public/old-models/buisson/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6228829da0a06a0f325ab8d11daff5ab5199797700ea3ea23842f34472771935 +size 3110 diff --git a/public/old-models/cable1/cabledroit_Base_color.png b/public/old-models/cable1/cabledroit_Base_color.png new file mode 100644 index 0000000..17a1e8c --- /dev/null +++ b/public/old-models/cable1/cabledroit_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:613f4ed9175f554bf1ec4b8425ecb2b81fde584414caaaab865bc47582f1ea61 +size 20078 diff --git a/public/old-models/cable1/cabledroit_Height.png b/public/old-models/cable1/cabledroit_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/cable1/cabledroit_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/cable1/cabledroit_Metallic.png b/public/old-models/cable1/cabledroit_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/cable1/cabledroit_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/cable1/cabledroit_Mixed_AO.png b/public/old-models/cable1/cabledroit_Mixed_AO.png new file mode 100644 index 0000000..5addc6e --- /dev/null +++ b/public/old-models/cable1/cabledroit_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4808a2bb7e3ae292484eab89442fe12ec00f0c9e60df1f0a3c0a07cd60d31d92 +size 100286 diff --git a/public/old-models/cable1/cabledroit_Normal.png b/public/old-models/cable1/cabledroit_Normal.png new file mode 100644 index 0000000..573e9ce --- /dev/null +++ b/public/old-models/cable1/cabledroit_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2870a832300161a35a832511aa6401a0ef8b301acf79d67eeb8aea6a6f0c6470 +size 144969 diff --git a/public/old-models/cable1/cabledroit_Normal_OpenGL.png b/public/old-models/cable1/cabledroit_Normal_OpenGL.png new file mode 100644 index 0000000..5f329f3 --- /dev/null +++ b/public/old-models/cable1/cabledroit_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:300804d6b7edc1d1375366f4a88c78d5f5f11bceb404be860144041c638fd0e6 +size 145487 diff --git a/public/old-models/cable1/cabledroit_Roughness.png b/public/old-models/cable1/cabledroit_Roughness.png new file mode 100644 index 0000000..ad7f319 --- /dev/null +++ b/public/old-models/cable1/cabledroit_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c284c7d004b8ac903385f47bd837da38d89bd62d6cb0ca373d0e7fb13ccebf90 +size 53658 diff --git a/public/old-models/cable1/model.gltf b/public/old-models/cable1/model.gltf new file mode 100644 index 0000000..3aa626e --- /dev/null +++ b/public/old-models/cable1/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:facc8c48d1ee272d9fda6e98143c62d9d75302378eaf2e916eebe5493cd1f1d3 +size 372008 diff --git a/public/old-models/cable2/cablegauche_Base_color.png b/public/old-models/cable2/cablegauche_Base_color.png new file mode 100644 index 0000000..d9adfcb --- /dev/null +++ b/public/old-models/cable2/cablegauche_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb15c724f623830d464d72abecd429406c7a4338e6e4a6bf1afd841dbdd0c6f5 +size 31886 diff --git a/public/old-models/cable2/cablegauche_Height.png b/public/old-models/cable2/cablegauche_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/cable2/cablegauche_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/cable2/cablegauche_Metallic.png b/public/old-models/cable2/cablegauche_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/cable2/cablegauche_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/cable2/cablegauche_Mixed_AO.png b/public/old-models/cable2/cablegauche_Mixed_AO.png new file mode 100644 index 0000000..c421b49 --- /dev/null +++ b/public/old-models/cable2/cablegauche_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daf9d86a1f29600e4af115eb0d3f429240c4f8cdfb773dfc7ce7bff2785b6cd6 +size 98979 diff --git a/public/old-models/cable2/cablegauche_Normal.png b/public/old-models/cable2/cablegauche_Normal.png new file mode 100644 index 0000000..816c578 --- /dev/null +++ b/public/old-models/cable2/cablegauche_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050b424b60d026327146d44bf02cf5f8f3c06525b1ca99b234ade11bc6114ad2 +size 144355 diff --git a/public/old-models/cable2/cablegauche_Normal_OpenGL.png b/public/old-models/cable2/cablegauche_Normal_OpenGL.png new file mode 100644 index 0000000..8d99c85 --- /dev/null +++ b/public/old-models/cable2/cablegauche_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ab8fd8bff205eea0af8292bc13ba4687b75e140645a654cdb3247c533ab646c +size 144797 diff --git a/public/old-models/cable2/cablegauche_Roughness.png b/public/old-models/cable2/cablegauche_Roughness.png new file mode 100644 index 0000000..f90ec1c --- /dev/null +++ b/public/old-models/cable2/cablegauche_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a252defdb7a8f50a89c6cdad3937776f4aaf10578a6134b8dc8957b25fced770 +size 53435 diff --git a/public/old-models/cable2/model.gltf b/public/old-models/cable2/model.gltf new file mode 100644 index 0000000..e6b1c5e --- /dev/null +++ b/public/old-models/cable2/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8776e348ee8353a186cf0d1f6c3dbec569068bb6eb669e9469d0e8ad8d85e3b +size 388273 diff --git a/public/old-models/chemins/chemin_baseColor.png b/public/old-models/chemins/chemin_baseColor.png new file mode 100644 index 0000000..e8a5e8b --- /dev/null +++ b/public/old-models/chemins/chemin_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7d84c0a421b3053f622701fd7ed2650008314f0e21c100fbff9b95d62c74cd9 +size 1630361 diff --git a/public/old-models/chemins/chemin_normal.png b/public/old-models/chemins/chemin_normal.png new file mode 100644 index 0000000..7ecf444 --- /dev/null +++ b/public/old-models/chemins/chemin_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de996c090c39ddf8a061aa5d4a38ecada92556915bc63a49d8768ebf9f714ccd +size 2312861 diff --git a/public/old-models/chemins/chemin_occlusionRoughnessMetallic.png b/public/old-models/chemins/chemin_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..e631e74 --- /dev/null +++ b/public/old-models/chemins/chemin_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab2316f07a7260c1d154456c81f6f29cd558ebc58129451b41c566287cbe869d +size 1036737 diff --git a/public/old-models/chemins/chemins.bin b/public/old-models/chemins/chemins.bin new file mode 100644 index 0000000..2c41af6 --- /dev/null +++ b/public/old-models/chemins/chemins.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ba960011c92ed9d62232442d6244aaddffd76b0393679fcc8d99acbd0f2d708 +size 8208 diff --git a/public/old-models/chemins/chemins.glb b/public/old-models/chemins/chemins.glb new file mode 100644 index 0000000..1d58962 --- /dev/null +++ b/public/old-models/chemins/chemins.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:acd28ce2e66a217e21f4bdee1e90a30179e880a7cf90dffcfd11208950506375 +size 4991272 diff --git a/public/old-models/chemins/model.gltf b/public/old-models/chemins/model.gltf new file mode 100644 index 0000000..00dea0b --- /dev/null +++ b/public/old-models/chemins/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a14e2139e9c3bfbbe53a0f09205ab6bbdb572297206a2b5fe04a13ae73cbe846 +size 2967 diff --git a/public/old-models/createurdepluie/bac_eau_basecolor.png b/public/old-models/createurdepluie/bac_eau_basecolor.png new file mode 100644 index 0000000..783cc94 --- /dev/null +++ b/public/old-models/createurdepluie/bac_eau_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b5a6f13068b4d264586739b2398b31ecc58cdaf888f57cd2f4436d4c6c881a1 +size 184487 diff --git a/public/old-models/createurdepluie/bac_eau_normal.png b/public/old-models/createurdepluie/bac_eau_normal.png new file mode 100644 index 0000000..de96fbc --- /dev/null +++ b/public/old-models/createurdepluie/bac_eau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f023b5e27d540faec936a0cd17614375a682cbaffe9a1dc9a1bf3f57442bb32 +size 3221317 diff --git a/public/old-models/createurdepluie/bac_eau_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/bac_eau_occlusionroughnessmetallic.png new file mode 100644 index 0000000..b8257a6 --- /dev/null +++ b/public/old-models/createurdepluie/bac_eau_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bfea8322d8fd6c268fef98caeb975e5382006a5524b8e50c870eb64cde78179 +size 492220 diff --git a/public/old-models/createurdepluie/cable_1_basecolor.png b/public/old-models/createurdepluie/cable_1_basecolor.png new file mode 100644 index 0000000..1e0cf93 --- /dev/null +++ b/public/old-models/createurdepluie/cable_1_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5075c237c1aa8b07f9ada565621c1b78a6be0ae996f34966e4ba679085caa81e +size 16903 diff --git a/public/old-models/createurdepluie/cable_1_normal.png b/public/old-models/createurdepluie/cable_1_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/createurdepluie/cable_1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/createurdepluie/cable_1_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/cable_1_occlusionroughnessmetallic.png new file mode 100644 index 0000000..5bcc0e3 --- /dev/null +++ b/public/old-models/createurdepluie/cable_1_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:245e50263e24661e727e285b9f15006638f9cc15feafed65e377d32497fe3738 +size 16902 diff --git a/public/old-models/createurdepluie/cable_2_basecolor.png b/public/old-models/createurdepluie/cable_2_basecolor.png new file mode 100644 index 0000000..963528c --- /dev/null +++ b/public/old-models/createurdepluie/cable_2_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1041f4944fd55c9ef174f68768151a0d47780fa7196113cf10cef793e3f9b78e +size 16905 diff --git a/public/old-models/createurdepluie/cable_2_normal.png b/public/old-models/createurdepluie/cable_2_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/createurdepluie/cable_2_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/createurdepluie/cable_2_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/cable_2_occlusionroughnessmetallic.png new file mode 100644 index 0000000..5bcc0e3 --- /dev/null +++ b/public/old-models/createurdepluie/cable_2_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:245e50263e24661e727e285b9f15006638f9cc15feafed65e377d32497fe3738 +size 16902 diff --git a/public/old-models/createurdepluie/createurdepluie2.bin b/public/old-models/createurdepluie/createurdepluie2.bin new file mode 100644 index 0000000..deeb205 --- /dev/null +++ b/public/old-models/createurdepluie/createurdepluie2.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94557e24622e737f0576993ab8a2dff46e787abeccf77007366e4d9c489485a4 +size 171384 diff --git a/public/old-models/createurdepluie/model.gltf b/public/old-models/createurdepluie/model.gltf new file mode 100644 index 0000000..96bff1f --- /dev/null +++ b/public/old-models/createurdepluie/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45eaf8de6cd85e5ded7c706f263fdf6b899f7a8ea6fa9d2fc4f1aa9969726d4d +size 28842546 diff --git a/public/old-models/createurdepluie/refroidisseur_basecolor.png b/public/old-models/createurdepluie/refroidisseur_basecolor.png new file mode 100644 index 0000000..a6ea95d --- /dev/null +++ b/public/old-models/createurdepluie/refroidisseur_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9851775687a9d8102d5437c21551e8bba3567777cd0aa886e36cdb25df13453e +size 16902 diff --git a/public/old-models/createurdepluie/refroidisseur_normal.png b/public/old-models/createurdepluie/refroidisseur_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/createurdepluie/refroidisseur_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/createurdepluie/refroidisseur_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/refroidisseur_occlusionroughnessmetallic.png new file mode 100644 index 0000000..5bcc0e3 --- /dev/null +++ b/public/old-models/createurdepluie/refroidisseur_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:245e50263e24661e727e285b9f15006638f9cc15feafed65e377d32497fe3738 +size 16902 diff --git a/public/old-models/createurdepluie/resistance_basecolor.png b/public/old-models/createurdepluie/resistance_basecolor.png new file mode 100644 index 0000000..0e8b4c0 --- /dev/null +++ b/public/old-models/createurdepluie/resistance_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a98ca251ec125b292ca933dcaabde7a8cffc671c196d0912317f5f4b78a02e6 +size 16905 diff --git a/public/old-models/createurdepluie/resistance_normal.png b/public/old-models/createurdepluie/resistance_normal.png new file mode 100644 index 0000000..88de4b1 --- /dev/null +++ b/public/old-models/createurdepluie/resistance_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08afc9f1d8399100be33bd233388a26a1b6b94de95810ab583c491022ae5fb15 +size 2553049 diff --git a/public/old-models/createurdepluie/resistance_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/resistance_occlusionroughnessmetallic.png new file mode 100644 index 0000000..a41d659 --- /dev/null +++ b/public/old-models/createurdepluie/resistance_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:265f3084db7db2ea2fe1a1f259b05315ada8cbfcb2b16824ddde8500f904b1f2 +size 300665 diff --git a/public/old-models/createurdepluie/shell_basecolor.png b/public/old-models/createurdepluie/shell_basecolor.png new file mode 100644 index 0000000..ce0a7bf --- /dev/null +++ b/public/old-models/createurdepluie/shell_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b5045fd7273b46e817bf56da900602491c7894adc60660c5f08acc99e3d4c87 +size 212626 diff --git a/public/old-models/createurdepluie/shell_normal.png b/public/old-models/createurdepluie/shell_normal.png new file mode 100644 index 0000000..0d3c060 --- /dev/null +++ b/public/old-models/createurdepluie/shell_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05682068f4a19be1f3d40e0f463dc76567d79524f1bd1e99aa38b778b695a92e +size 2505766 diff --git a/public/old-models/createurdepluie/shell_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/shell_occlusionroughnessmetallic.png new file mode 100644 index 0000000..8fa3717 --- /dev/null +++ b/public/old-models/createurdepluie/shell_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ee07ba1b25f822098e72df9099dbbdbf73244acb6b0e61e3a735745185ff3c3e +size 347997 diff --git a/public/old-models/createurdepluie/tuyau_basecolor.png b/public/old-models/createurdepluie/tuyau_basecolor.png new file mode 100644 index 0000000..eae930e --- /dev/null +++ b/public/old-models/createurdepluie/tuyau_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae0258e8e81b889fcb2bfa625191c750413bfdd5630688321c3b5f4501760880 +size 718156 diff --git a/public/old-models/createurdepluie/tuyau_normal.png b/public/old-models/createurdepluie/tuyau_normal.png new file mode 100644 index 0000000..f3d383f --- /dev/null +++ b/public/old-models/createurdepluie/tuyau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:922fc53127b0be5e6c39ae17c5fef31ec6a7a67c4db7e0c141301d5da8c60503 +size 3258002 diff --git a/public/old-models/createurdepluie/tuyau_occlusionroughnessmetallic.png b/public/old-models/createurdepluie/tuyau_occlusionroughnessmetallic.png new file mode 100644 index 0000000..1dd17a9 --- /dev/null +++ b/public/old-models/createurdepluie/tuyau_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f30eddef4ecebe9474111a423da53a68c247f77c067214dc77cd490db4b34d39 +size 421486 diff --git a/public/old-models/ebike/Cable 1_baseColor.png b/public/old-models/ebike/Cable 1_baseColor.png new file mode 100644 index 0000000..3245455 --- /dev/null +++ b/public/old-models/ebike/Cable 1_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3dfa719cde9daa39a0333c8a1b8d0bee72692c69b3bbf1da388df0deb0f4ba0e +size 16904 diff --git a/public/old-models/ebike/Cable 1_normal.png b/public/old-models/ebike/Cable 1_normal.png new file mode 100644 index 0000000..a42b114 --- /dev/null +++ b/public/old-models/ebike/Cable 1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afc88d8cbb75c5b4e5761fc40cdb1f937beae4d8483f05ca845ab56e19f15c90 +size 3066150 diff --git a/public/old-models/ebike/Cable 1_occlusionRoughnessMetallic.png b/public/old-models/ebike/Cable 1_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..8747c04 --- /dev/null +++ b/public/old-models/ebike/Cable 1_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77cf06f5e7e08653f290c353cd4c37ff91c118602436be1256280e13e52cd173 +size 353293 diff --git a/public/old-models/ebike/Cable2_baseColor.png b/public/old-models/ebike/Cable2_baseColor.png new file mode 100644 index 0000000..033cb1d --- /dev/null +++ b/public/old-models/ebike/Cable2_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d414328fbcbd2216d6bb2f3722f4892aa9d004280772b5b2de814335c4fd8b2 +size 16905 diff --git a/public/old-models/ebike/Cable2_normal.png b/public/old-models/ebike/Cable2_normal.png new file mode 100644 index 0000000..3679ba1 --- /dev/null +++ b/public/old-models/ebike/Cable2_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bd3f1dcf7d1309b3e907939fd96fcfb9740fcce0a7755aca372b72297aa17f9d +size 3033832 diff --git a/public/old-models/ebike/Cable2_occlusionRoughnessMetallic.png b/public/old-models/ebike/Cable2_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..f0c1d5f --- /dev/null +++ b/public/old-models/ebike/Cable2_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:937bba888a3f821daba2aec3653bbcc3f393234d51cd604dd9341d6320c92cb2 +size 355460 diff --git a/public/old-models/ebike/Carroserie_baseColor.png b/public/old-models/ebike/Carroserie_baseColor.png new file mode 100644 index 0000000..0171d51 --- /dev/null +++ b/public/old-models/ebike/Carroserie_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:957d7b537a82fbdbf1049291af8c36431c4abd4fbd9e94381dbd49215b2b50b2 +size 16905 diff --git a/public/old-models/ebike/Carroserie_normal.png b/public/old-models/ebike/Carroserie_normal.png new file mode 100644 index 0000000..dbdd88e --- /dev/null +++ b/public/old-models/ebike/Carroserie_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c692839659b369d9694709deea005faf71e4b448d24b7bbeec9f8d1c47b94485 +size 2510257 diff --git a/public/old-models/ebike/Carroserie_occlusionRoughnessMetallic.png b/public/old-models/ebike/Carroserie_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..05ff7d9 --- /dev/null +++ b/public/old-models/ebike/Carroserie_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6abf72de5fcfce9738ac6f49bc3352160b11f1af7680ae5da84266d5fb4aaa2 +size 261088 diff --git a/public/old-models/ebike/Ferail_baseColor.png b/public/old-models/ebike/Ferail_baseColor.png new file mode 100644 index 0000000..b2e286e --- /dev/null +++ b/public/old-models/ebike/Ferail_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:72fc78eb3273eb8ae80c523319de0e3e69924a5f7ec15d88a6330083ccfffd8f +size 276020 diff --git a/public/old-models/ebike/Ferail_normal.png b/public/old-models/ebike/Ferail_normal.png new file mode 100644 index 0000000..2f2b172 --- /dev/null +++ b/public/old-models/ebike/Ferail_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efb159756d206de812e300c1bc40df771b5cd2606c4d856682af5873584b7761 +size 2554815 diff --git a/public/old-models/ebike/Ferail_occlusionRoughnessMetallic.png b/public/old-models/ebike/Ferail_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..52689a4 --- /dev/null +++ b/public/old-models/ebike/Ferail_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25a3b05c805e06b38fd94bb27eff7c8ae72ce4bf14fbdb15e59366ac2e1f45f1 +size 349895 diff --git a/public/old-models/ebike/Reservoir_baseColor.png b/public/old-models/ebike/Reservoir_baseColor.png new file mode 100644 index 0000000..7ec7dac --- /dev/null +++ b/public/old-models/ebike/Reservoir_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81cda14600b32f5ab26e00d9db40924010e1beb1939c5eed0ce6386e358d3b1d +size 53203 diff --git a/public/old-models/ebike/Reservoir_normal.png b/public/old-models/ebike/Reservoir_normal.png new file mode 100644 index 0000000..1bfb989 --- /dev/null +++ b/public/old-models/ebike/Reservoir_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4702cd610157f13b0bf2c4bb04dd40489e80719e90fc7cb57f1c30f6a4cc2658 +size 2272453 diff --git a/public/old-models/ebike/Reservoir_occlusionRoughnessMetallic.png b/public/old-models/ebike/Reservoir_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..b46ab8d --- /dev/null +++ b/public/old-models/ebike/Reservoir_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aec1cadb1ffd038a54e648b875609458725c1ef652959e252afa0f03a3f7f1e +size 16902 diff --git a/public/old-models/ebike/Sac_baseColor.png b/public/old-models/ebike/Sac_baseColor.png new file mode 100644 index 0000000..a5a1f2e --- /dev/null +++ b/public/old-models/ebike/Sac_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4050254074e54089f003380521fac6e72590cd8f0b00be951dfe77bd16fe55b +size 16904 diff --git a/public/old-models/ebike/Sac_normal.png b/public/old-models/ebike/Sac_normal.png new file mode 100644 index 0000000..be10189 --- /dev/null +++ b/public/old-models/ebike/Sac_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9fced262e1eb6b4dfa10bea86eaa2e8c497304fc26f055dffc03e1459588c231 +size 2343888 diff --git a/public/old-models/ebike/Sac_occlusionRoughnessMetallic.png b/public/old-models/ebike/Sac_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..45e9c20 --- /dev/null +++ b/public/old-models/ebike/Sac_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c539f92a27e495d88074dc87f3cd463d66b96b7de73188957b5f6d361b1e7b95 +size 105767 diff --git a/public/old-models/ebike/Siege_baseColor.png b/public/old-models/ebike/Siege_baseColor.png new file mode 100644 index 0000000..77303d5 --- /dev/null +++ b/public/old-models/ebike/Siege_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ebe579bfb6a336e8d580323c6ac660e755836d180d5c9ba4276c11c1e44f59d +size 16904 diff --git a/public/old-models/ebike/Siege_normal.png b/public/old-models/ebike/Siege_normal.png new file mode 100644 index 0000000..08c1c41 --- /dev/null +++ b/public/old-models/ebike/Siege_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c813675da9d47425a2cac86909e98646a82c2a42b73378f7eab8a5af79f08f7e +size 2800715 diff --git a/public/old-models/ebike/Siege_occlusionRoughnessMetallic.png b/public/old-models/ebike/Siege_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..c6b768c --- /dev/null +++ b/public/old-models/ebike/Siege_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a11a02281f5443ef44ec0ccb93d4ab1b4972e16e673741834acda5a3b60390c +size 308036 diff --git a/public/old-models/ebike/color.png b/public/old-models/ebike/color.png new file mode 100644 index 0000000..45d6540 --- /dev/null +++ b/public/old-models/ebike/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f427aa9def171588521008b42339f804d9d7e1c9865b92ac35834ac2205d441 +size 409273 diff --git a/public/old-models/ebike/ebike.bin b/public/old-models/ebike/ebike.bin new file mode 100644 index 0000000..30c7a57 --- /dev/null +++ b/public/old-models/ebike/ebike.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed6d61d76b9acb99c87b45b497dcd0214e2f0c0eb2ab7390e3a14d0debbe26b4 +size 3865056 diff --git a/public/old-models/ebike/model.bin b/public/old-models/ebike/model.bin new file mode 100644 index 0000000..4829829 --- /dev/null +++ b/public/old-models/ebike/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7f476c9e9d1fa2437f83edf54d7702889b556520257fc0b5c3bec99aefdd5541 +size 3086528 diff --git a/public/old-models/ebike/model.gltf b/public/old-models/ebike/model.gltf new file mode 100644 index 0000000..178b740 --- /dev/null +++ b/public/old-models/ebike/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73e93ccfb92f831905c5573f5b55f92592bf3dfffde876a678ac414416b20aa0 +size 2592 diff --git a/public/old-models/ebike/normal.png b/public/old-models/ebike/normal.png new file mode 100644 index 0000000..a091c9e --- /dev/null +++ b/public/old-models/ebike/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1dda1b74dd9e72a248f8ff1c9e9442801a7399f913a2e239b2edce44422916e +size 695202 diff --git a/public/old-models/ebike/phare_baseColor.png b/public/old-models/ebike/phare_baseColor.png new file mode 100644 index 0000000..05209c8 --- /dev/null +++ b/public/old-models/ebike/phare_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91c23d60933bb685bbb96bdae47672f5c7ec1a62552a56d0eeee1b22448cb66d +size 16905 diff --git a/public/old-models/ebike/phare_normal.png b/public/old-models/ebike/phare_normal.png new file mode 100644 index 0000000..7919b63 --- /dev/null +++ b/public/old-models/ebike/phare_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a4a1e9491ca5d182d658a29095d24616f7927b8084a68733f5e2eca638b0e7f +size 2905767 diff --git a/public/old-models/ebike/phare_occlusionRoughnessMetallic.png b/public/old-models/ebike/phare_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..b0edb22 --- /dev/null +++ b/public/old-models/ebike/phare_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:808064a2e6581764a06ead7add5c07bf3d3bd33f3fefb9d76dfe96b8fd3ec3a3 +size 76759 diff --git a/public/old-models/ebike/pneu_baseColor.png b/public/old-models/ebike/pneu_baseColor.png new file mode 100644 index 0000000..f0070f9 --- /dev/null +++ b/public/old-models/ebike/pneu_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66b5bd694173370dad3acaf0b8f51fbb3430aaa8ab485b4e9edda391ceccbd89 +size 16903 diff --git a/public/old-models/ebike/pneu_normal.png b/public/old-models/ebike/pneu_normal.png new file mode 100644 index 0000000..36b9922 --- /dev/null +++ b/public/old-models/ebike/pneu_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39901ec91b5cebd09a5cd47e8113c702639cd4469c0f9163fae482f22ed259d0 +size 2906834 diff --git a/public/old-models/ebike/pneu_occlusionRoughnessMetallic.png b/public/old-models/ebike/pneu_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..1c9776d --- /dev/null +++ b/public/old-models/ebike/pneu_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e148f1d006dbbc26e4e2d846b359c6099a49ceec3fca57373293aad70709257e +size 175094 diff --git a/public/old-models/ebike/refroidisseur_baseColor.png b/public/old-models/ebike/refroidisseur_baseColor.png new file mode 100644 index 0000000..d42ddd3 --- /dev/null +++ b/public/old-models/ebike/refroidisseur_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0a26f992b5a35bb17d7413706137eda6556b1efa06b166d4b304ca779a5e40a +size 16905 diff --git a/public/old-models/ebike/refroidisseur_normal.png b/public/old-models/ebike/refroidisseur_normal.png new file mode 100644 index 0000000..2d305a2 --- /dev/null +++ b/public/old-models/ebike/refroidisseur_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17af9328e0fd9ab1616a4ded1beded04ff74354c94a08353aeeaaa2c1a121088 +size 2681590 diff --git a/public/old-models/ebike/refroidisseur_occlusionRoughnessMetallic.png b/public/old-models/ebike/refroidisseur_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..7472735 --- /dev/null +++ b/public/old-models/ebike/refroidisseur_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db6b826f7944bebcd541739518eb6f9c4b4fbc2039666f7e09f67c8249e4f42f +size 392559 diff --git a/public/old-models/ebike/resort_baseColor.png b/public/old-models/ebike/resort_baseColor.png new file mode 100644 index 0000000..15c01a0 --- /dev/null +++ b/public/old-models/ebike/resort_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de9b0d8cdb09ea492a643f3df39485dfa0a079c35d64ce1e9a07f96b13911f77 +size 16906 diff --git a/public/old-models/ebike/resort_normal.png b/public/old-models/ebike/resort_normal.png new file mode 100644 index 0000000..d51da9b --- /dev/null +++ b/public/old-models/ebike/resort_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51249f7261e440e355c85abc2abc453760f7a51f98e868e3132dbf6431f5b47b +size 2929670 diff --git a/public/old-models/ebike/resort_occlusionRoughnessMetallic.png b/public/old-models/ebike/resort_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..106d8d6 --- /dev/null +++ b/public/old-models/ebike/resort_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a1420af59e0ebc0d2707ca3e5148f4bb621fa73daabff45b6ed723f766836e9 +size 100634 diff --git a/public/old-models/ecole/Panneau_baseColor.png b/public/old-models/ecole/Panneau_baseColor.png new file mode 100644 index 0000000..6a5a13d --- /dev/null +++ b/public/old-models/ecole/Panneau_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ccd0b05ec597b6c659ff5839c5ea711e0f69812b5bbfe3bcae283d80524b3a2d +size 553813 diff --git a/public/old-models/ecole/Panneau_normal.png b/public/old-models/ecole/Panneau_normal.png new file mode 100644 index 0000000..f6bc270 --- /dev/null +++ b/public/old-models/ecole/Panneau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c34c69d4745aecdf3be9ecf1ac598fcc83247ad8f56dcd154b37639f997d7fa0 +size 2598855 diff --git a/public/old-models/ecole/Panneau_occlusionRoughnessMetallic.png b/public/old-models/ecole/Panneau_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..0316814 --- /dev/null +++ b/public/old-models/ecole/Panneau_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90e855f9f4f329a67193ae5a72d80f958b57c51ee54bb30a9f8334e201ac0b3f +size 364876 diff --git a/public/old-models/ecole/color.png b/public/old-models/ecole/color.png new file mode 100644 index 0000000..e429381 --- /dev/null +++ b/public/old-models/ecole/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b780ab89e3b5c3abbff2e391b3b9f73ce89beb6f95277c039ab96f3e4a55ff06 +size 1092715 diff --git a/public/old-models/ecole/ecole2.bin b/public/old-models/ecole/ecole2.bin new file mode 100644 index 0000000..f5fcd05 --- /dev/null +++ b/public/old-models/ecole/ecole2.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:69ec620396ceb5440723b060af92c1420fa20c72ba2d61ba9f59d192bc7b1e11 +size 188088 diff --git a/public/old-models/ecole/fenetre_baseColor.png b/public/old-models/ecole/fenetre_baseColor.png new file mode 100644 index 0000000..ee24397 --- /dev/null +++ b/public/old-models/ecole/fenetre_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68f2d77c0b477b48080e1b27ad11074c5fd23c5928ae13577a92bd4bd1ff19f7 +size 107157 diff --git a/public/old-models/ecole/fenetre_normal.png b/public/old-models/ecole/fenetre_normal.png new file mode 100644 index 0000000..cb6a532 --- /dev/null +++ b/public/old-models/ecole/fenetre_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbef2db5e7556f13115744dfbbb4520e36379810a5340603e83159e8683f58ce +size 2413075 diff --git a/public/old-models/ecole/fenetre_occlusionRoughnessMetallic.png b/public/old-models/ecole/fenetre_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..e8f138a --- /dev/null +++ b/public/old-models/ecole/fenetre_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc52932715c82b80d92e7c020def7181f3f13936eaf8a4c8db35e8c20d39d078 +size 83608 diff --git a/public/old-models/ecole/maison_baseColor.png b/public/old-models/ecole/maison_baseColor.png new file mode 100644 index 0000000..4376b24 --- /dev/null +++ b/public/old-models/ecole/maison_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:550d3a896dd06ebc8e9abd668645f057dc45f0095628d209664991bc7cb8ff13 +size 794881 diff --git a/public/old-models/ecole/maison_normal.png b/public/old-models/ecole/maison_normal.png new file mode 100644 index 0000000..6cc1302 --- /dev/null +++ b/public/old-models/ecole/maison_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d123398ca52c2d4f38e15103029cc2e19f7b27fa8e2568cc3348359517cfe780 +size 3434766 diff --git a/public/old-models/ecole/maison_occlusionRoughnessMetallic.png b/public/old-models/ecole/maison_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..ed72cd8 --- /dev/null +++ b/public/old-models/ecole/maison_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6e8e5f141654f7cafa573f8362b33c50c53cd7e07ddaf28c4acc98f1309f6d8 +size 1065333 diff --git a/public/old-models/ecole/model.bin b/public/old-models/ecole/model.bin new file mode 100644 index 0000000..cd94e10 --- /dev/null +++ b/public/old-models/ecole/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b87d09fedf8e84a66f1f81954305898639e52f98a4e76b1df5d6cc56685eaaa +size 276500 diff --git a/public/old-models/ecole/model.gltf b/public/old-models/ecole/model.gltf new file mode 100644 index 0000000..c4303b3 --- /dev/null +++ b/public/old-models/ecole/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bad63ebcfc99e298c275aff15230b889f43157610756becfa61ee6dd1157f93 +size 110421 diff --git a/public/old-models/ecole/normal.png b/public/old-models/ecole/normal.png new file mode 100644 index 0000000..79dd979 --- /dev/null +++ b/public/old-models/ecole/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:319fd68e7daaabf75a02d4e8616a8511cd9549c983c83919dc6405060b1b29d3 +size 66300 diff --git a/public/old-models/ecole/porte_baseColor.png b/public/old-models/ecole/porte_baseColor.png new file mode 100644 index 0000000..ccdaaec --- /dev/null +++ b/public/old-models/ecole/porte_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2840b14685c2e82ead9acad4048be357ce2bd4f0084ed2100cbf3244609c5cc6 +size 28307 diff --git a/public/old-models/ecole/porte_normal.png b/public/old-models/ecole/porte_normal.png new file mode 100644 index 0000000..c482fa3 --- /dev/null +++ b/public/old-models/ecole/porte_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc4c48303b594a6c391c4a2d45bf7fffc5424a0b97d756af32cf45601c2816e6 +size 2477905 diff --git a/public/old-models/ecole/porte_occlusionRoughnessMetallic.png b/public/old-models/ecole/porte_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..d85ee2e --- /dev/null +++ b/public/old-models/ecole/porte_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06bce47a6b2308c10bdd2cac2ada91149892e8212bc290c2f01e29bd830b97c6 +size 31863 diff --git a/public/old-models/ecole/tiges_baseColor.png b/public/old-models/ecole/tiges_baseColor.png new file mode 100644 index 0000000..3bb4087 --- /dev/null +++ b/public/old-models/ecole/tiges_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a742cb3a3643caf18d499f48a4fe1ee9c8d19aa634e1e86c9c8b23cf08169ed +size 16906 diff --git a/public/old-models/ecole/tiges_normal.png b/public/old-models/ecole/tiges_normal.png new file mode 100644 index 0000000..801e9cd --- /dev/null +++ b/public/old-models/ecole/tiges_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbd2c70e1e64f74362b4e59c3782ad586e05f4b10a58e8ef07736c5b23f27d47 +size 2272612 diff --git a/public/old-models/ecole/tiges_occlusionRoughnessMetallic.png b/public/old-models/ecole/tiges_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..5bcc0e3 --- /dev/null +++ b/public/old-models/ecole/tiges_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:245e50263e24661e727e285b9f15006638f9cc15feafed65e377d32497fe3738 +size 16902 diff --git a/public/old-models/elec/Mat_baseColor.png b/public/old-models/elec/Mat_baseColor.png new file mode 100644 index 0000000..ba0de35 --- /dev/null +++ b/public/old-models/elec/Mat_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:142be230a66ff6bebe321b373e4785283624c3bb5f3565114a6acca6e2d056f2 +size 691735 diff --git a/public/old-models/elec/Mat_normal.png b/public/old-models/elec/Mat_normal.png new file mode 100644 index 0000000..c72e6e2 --- /dev/null +++ b/public/old-models/elec/Mat_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f4580790707fc1fc505b3b725a523eac3e985353bc2e566a73ae2d983e87029 +size 1229760 diff --git a/public/old-models/elec/Mat_occlusionRoughnessMetallic.png b/public/old-models/elec/Mat_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..dc6530c --- /dev/null +++ b/public/old-models/elec/Mat_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2abdb28a5b27842d8958480f97357a3603b2c0ab46db9ff6bf08e474600c5d49 +size 650826 diff --git a/public/old-models/elec/model.bin b/public/old-models/elec/model.bin new file mode 100644 index 0000000..3a75871 --- /dev/null +++ b/public/old-models/elec/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:247407ee9bdb8fa5730a56df06872a224888cde1a4a0592c62d0157608b83f02 +size 2954520 diff --git a/public/old-models/elec/model.gltf b/public/old-models/elec/model.gltf new file mode 100644 index 0000000..fc3c84f --- /dev/null +++ b/public/old-models/elec/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35129131d3f1d70b9648b5ea09d704ffecaab6b52aa03c0ab32b476349b25f92 +size 47180 diff --git a/public/old-models/electricienne/Mat_baseColor.png b/public/old-models/electricienne/Mat_baseColor.png new file mode 100644 index 0000000..ba0de35 --- /dev/null +++ b/public/old-models/electricienne/Mat_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:142be230a66ff6bebe321b373e4785283624c3bb5f3565114a6acca6e2d056f2 +size 691735 diff --git a/public/old-models/electricienne/Mat_normal.png b/public/old-models/electricienne/Mat_normal.png new file mode 100644 index 0000000..66ca144 --- /dev/null +++ b/public/old-models/electricienne/Mat_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de14342c19b038a504840385d616c239851b90a289dac974fb6f93e7f3c03b99 +size 3374459 diff --git a/public/old-models/electricienne/Mat_occlusionRoughnessMetallic.png b/public/old-models/electricienne/Mat_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..dc6530c --- /dev/null +++ b/public/old-models/electricienne/Mat_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2abdb28a5b27842d8958480f97357a3603b2c0ab46db9ff6bf08e474600c5d49 +size 650826 diff --git a/public/old-models/electricienne/electricienne.bin b/public/old-models/electricienne/electricienne.bin new file mode 100644 index 0000000..c1cb8a9 --- /dev/null +++ b/public/old-models/electricienne/electricienne.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96139291cc9e5f46b3c6526b68d2560af05da817b9d96c8660802705dc0d4fd9 +size 3050928 diff --git a/public/old-models/electricienne/model.gltf b/public/old-models/electricienne/model.gltf new file mode 100644 index 0000000..53ed71b --- /dev/null +++ b/public/old-models/electricienne/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efaeba23122c987375bcbd9c920cea85b0eea02205fe3164e2dcc076e24fa71d +size 3113 diff --git a/public/old-models/entreetuyaux/model.gltf b/public/old-models/entreetuyaux/model.gltf new file mode 100644 index 0000000..5856cdd --- /dev/null +++ b/public/old-models/entreetuyaux/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9139d47048e35da2a32c9201494bf567e5b387e38538204318d20202a47277d5 +size 5686622 diff --git a/public/old-models/entreetuyaux/tuyaux_Base_color.png b/public/old-models/entreetuyaux/tuyaux_Base_color.png new file mode 100644 index 0000000..72af993 --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c897989f5ef0b9c3d4b7004ad5faa8b0397b27c0c9fdcca418730fa3b2a4ac4 +size 1775963 diff --git a/public/old-models/entreetuyaux/tuyaux_Height.png b/public/old-models/entreetuyaux/tuyaux_Height.png new file mode 100644 index 0000000..4464efb --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94d90aaf485afd38a18a9346daa54c62e80d313a69eb31ef786f8cf8b3751f8 +size 724031 diff --git a/public/old-models/entreetuyaux/tuyaux_Metallic.png b/public/old-models/entreetuyaux/tuyaux_Metallic.png new file mode 100644 index 0000000..57fee4d --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f660a908ab1be0b75ce2f029e78832f9ca173f4c2d56930b3d1a7729f5eb9dc +size 407636 diff --git a/public/old-models/entreetuyaux/tuyaux_Mixed_AO.png b/public/old-models/entreetuyaux/tuyaux_Mixed_AO.png new file mode 100644 index 0000000..13172ba --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d29f3cde5df3e61c74f2991b791f66894f7f5dd78cf9dd3d4e1c74c8db6864f8 +size 488217 diff --git a/public/old-models/entreetuyaux/tuyaux_Normal.png b/public/old-models/entreetuyaux/tuyaux_Normal.png new file mode 100644 index 0000000..fd9e2bf --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4cfded71a5ea30096f90b5a5e8c00b718f9d410e3087d8cca1a8666d2510ca3 +size 6353201 diff --git a/public/old-models/entreetuyaux/tuyaux_Normal_OpenGL.png b/public/old-models/entreetuyaux/tuyaux_Normal_OpenGL.png new file mode 100644 index 0000000..5e4acab --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58074081fb9deabdb9ead053e6df94ef870bdf4bb6db0997c08153afb6a3ff6b +size 4305484 diff --git a/public/old-models/entreetuyaux/tuyaux_Opacity.png b/public/old-models/entreetuyaux/tuyaux_Opacity.png new file mode 100644 index 0000000..7ab185e --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Opacity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24a5e26dad9b31f83b5173d195fa0b6f2c5054cf48997a4fc24b3ce8ad544df3 +size 12819 diff --git a/public/old-models/entreetuyaux/tuyaux_Roughness.png b/public/old-models/entreetuyaux/tuyaux_Roughness.png new file mode 100644 index 0000000..f472a11 --- /dev/null +++ b/public/old-models/entreetuyaux/tuyaux_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca98919bf9126d5d2f75300ffc00e79bbb056dd9cf4d0f7a1e56beb637eebfa9 +size 804194 diff --git a/public/old-models/eolienne/color.png b/public/old-models/eolienne/color.png new file mode 100644 index 0000000..cb33e5f --- /dev/null +++ b/public/old-models/eolienne/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e466dba10954acee9cec17a166d57e78258e66e04efb0b3222862f601a10cf1 +size 2607407 diff --git a/public/old-models/eolienne/cul_base_color.png b/public/old-models/eolienne/cul_base_color.png new file mode 100644 index 0000000..e144980 --- /dev/null +++ b/public/old-models/eolienne/cul_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:865edafdd3f22fd509f75c6ec5238dedad300f5fb2665f7f088ef1f810d6cb73 +size 432094 diff --git a/public/old-models/eolienne/cul_height.png b/public/old-models/eolienne/cul_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/cul_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/cul_metallic.png b/public/old-models/eolienne/cul_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/cul_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/cul_mixed_ao.png b/public/old-models/eolienne/cul_mixed_ao.png new file mode 100644 index 0000000..655dffa --- /dev/null +++ b/public/old-models/eolienne/cul_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5960ad1ade751d2b6a45137265507c9b98ec9a427bcb4cdd640b308288875929 +size 295249 diff --git a/public/old-models/eolienne/cul_normal.png b/public/old-models/eolienne/cul_normal.png new file mode 100644 index 0000000..3e142f2 --- /dev/null +++ b/public/old-models/eolienne/cul_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:761530eb1110b23e7eaa0f4dd7f1fc7e909e91d2d20204991b33932d21c83071 +size 203721 diff --git a/public/old-models/eolienne/cul_normal_opengl.png b/public/old-models/eolienne/cul_normal_opengl.png new file mode 100644 index 0000000..a7c7291 --- /dev/null +++ b/public/old-models/eolienne/cul_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5bdf12b1dcc3ff804e53ff6a70c765da7e55f07afca01a8277aacf4685ceaaba +size 205011 diff --git a/public/old-models/eolienne/cul_roughness.png b/public/old-models/eolienne/cul_roughness.png new file mode 100644 index 0000000..8e05377 --- /dev/null +++ b/public/old-models/eolienne/cul_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1cbb69128ca93cce687503bf369b0e395cf82df46558780fd4e29d01675716f +size 91621 diff --git a/public/old-models/eolienne/feuilles1st_base_color.png b/public/old-models/eolienne/feuilles1st_base_color.png new file mode 100644 index 0000000..32d6629 --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f57737c31c43f7160f4a66174f8fe8a012f75b0f982b2476e00e7bf55a9e022 +size 276451 diff --git a/public/old-models/eolienne/feuilles1st_height.png b/public/old-models/eolienne/feuilles1st_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/feuilles1st_metallic.png b/public/old-models/eolienne/feuilles1st_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/feuilles1st_mixed_ao.png b/public/old-models/eolienne/feuilles1st_mixed_ao.png new file mode 100644 index 0000000..3c00fbc --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4dae82e8f1b8e0df14d9e89e9ea43da19f9f223f9e37c2aef2c0bd7192ea84a +size 308317 diff --git a/public/old-models/eolienne/feuilles1st_normal.png b/public/old-models/eolienne/feuilles1st_normal.png new file mode 100644 index 0000000..98f38fe --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a37f8b5af1277ab6863943cd19340210dae7ee7727d2832edac1a465f793d7de +size 46561 diff --git a/public/old-models/eolienne/feuilles1st_normal_opengl.png b/public/old-models/eolienne/feuilles1st_normal_opengl.png new file mode 100644 index 0000000..b64245b --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:172dd4a40c9342335f4b63534710090644048b5acbc282b0ce580f8f8dd40580 +size 52679 diff --git a/public/old-models/eolienne/feuilles1st_roughness.png b/public/old-models/eolienne/feuilles1st_roughness.png new file mode 100644 index 0000000..4ab879f --- /dev/null +++ b/public/old-models/eolienne/feuilles1st_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12e2e1b050172c55cf294c7b4293daa80e21c78845f2e75445d80005dde17280 +size 30413 diff --git a/public/old-models/eolienne/feuilles2nd_base_color.png b/public/old-models/eolienne/feuilles2nd_base_color.png new file mode 100644 index 0000000..8b3e32e --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5e34d6b6bbbcb80f6c5d5c2c08f4db322c46cb04599342d83eba0f8371189d2c +size 251469 diff --git a/public/old-models/eolienne/feuilles2nd_height.png b/public/old-models/eolienne/feuilles2nd_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/feuilles2nd_metallic.png b/public/old-models/eolienne/feuilles2nd_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/feuilles2nd_mixed_ao.png b/public/old-models/eolienne/feuilles2nd_mixed_ao.png new file mode 100644 index 0000000..5a3a553 --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53a1cec0d4bd061c1cc55e3e9aaae8794b21ddca9f67873a2a394f358b7cf0d6 +size 311566 diff --git a/public/old-models/eolienne/feuilles2nd_normal.png b/public/old-models/eolienne/feuilles2nd_normal.png new file mode 100644 index 0000000..f608b95 --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c30da93bc0ffa7f590568bcffa8eff1aacb301e190dee97edfa4e3423dd53b91 +size 50006 diff --git a/public/old-models/eolienne/feuilles2nd_normal_opengl.png b/public/old-models/eolienne/feuilles2nd_normal_opengl.png new file mode 100644 index 0000000..70b6927 --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14511fa9847e7b22550a1babdc7b3fd92dd4bce4c37ed79ddddd565b720003e5 +size 55648 diff --git a/public/old-models/eolienne/feuilles2nd_roughness.png b/public/old-models/eolienne/feuilles2nd_roughness.png new file mode 100644 index 0000000..e1df83a --- /dev/null +++ b/public/old-models/eolienne/feuilles2nd_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c914892d63771015f4321d00daf5bb0893cb9652596e83f997997a43e1283ad3 +size 27279 diff --git a/public/old-models/eolienne/he_lisse_base_color.png b/public/old-models/eolienne/he_lisse_base_color.png new file mode 100644 index 0000000..18c7157 --- /dev/null +++ b/public/old-models/eolienne/he_lisse_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:545616d3ed16231900f5120616c6770a2d6dc9e0d64063085404ed58ff59d7ac +size 201972 diff --git a/public/old-models/eolienne/he_lisse_height.png b/public/old-models/eolienne/he_lisse_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/he_lisse_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/he_lisse_metallic.png b/public/old-models/eolienne/he_lisse_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/he_lisse_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/he_lisse_mixed_ao.png b/public/old-models/eolienne/he_lisse_mixed_ao.png new file mode 100644 index 0000000..c04344a --- /dev/null +++ b/public/old-models/eolienne/he_lisse_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15d8cb6b802231b5ed9c0632d06d9b5390302a7dbf689e293f504ff95e1ef17d +size 197880 diff --git a/public/old-models/eolienne/he_lisse_normal.png b/public/old-models/eolienne/he_lisse_normal.png new file mode 100644 index 0000000..9f5b774 --- /dev/null +++ b/public/old-models/eolienne/he_lisse_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ec43473f3a38dc95632aa7412bbae031cdb2b08dea899c23cf6f1208de2d60a +size 191989 diff --git a/public/old-models/eolienne/he_lisse_normal_opengl.png b/public/old-models/eolienne/he_lisse_normal_opengl.png new file mode 100644 index 0000000..1a26c7d --- /dev/null +++ b/public/old-models/eolienne/he_lisse_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a0ebfd8a08a1e93f5d53ec0d353b46d9729fc9e480a6f9e46a866b877722548 +size 192990 diff --git a/public/old-models/eolienne/he_lisse_opacity.png b/public/old-models/eolienne/he_lisse_opacity.png new file mode 100644 index 0000000..c4a8c52 --- /dev/null +++ b/public/old-models/eolienne/he_lisse_opacity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad2c1abbcdf7221a041209a10c946df6fd9d55513f21023de542e29547b93308 +size 3179 diff --git a/public/old-models/eolienne/he_lisse_roughness.png b/public/old-models/eolienne/he_lisse_roughness.png new file mode 100644 index 0000000..a54d620 --- /dev/null +++ b/public/old-models/eolienne/he_lisse_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0fe2c810ca9e68690d90cfc16dc13fb776a21198d431efd5920fb3a03ca6e8aa +size 66162 diff --git a/public/old-models/eolienne/model.bin b/public/old-models/eolienne/model.bin new file mode 100644 index 0000000..5ec2e43 --- /dev/null +++ b/public/old-models/eolienne/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:12a12564816f3ca596cf4cef843ed36021becc31e6773592f920c7991fdccdf3 +size 1097460 diff --git a/public/old-models/eolienne/model.gltf b/public/old-models/eolienne/model.gltf new file mode 100644 index 0000000..ff969f6 --- /dev/null +++ b/public/old-models/eolienne/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d013d4edfbedbe8f02550b383a0d9e356c0726b24d27b25ff7f2368b7975bdf +size 3018 diff --git a/public/old-models/eolienne/moteur_base_color.png b/public/old-models/eolienne/moteur_base_color.png new file mode 100644 index 0000000..163565f --- /dev/null +++ b/public/old-models/eolienne/moteur_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:943b1c48b08b499fcd49eb28137cd5f669f435fcb4daa643e42b897bc4b012c2 +size 413119 diff --git a/public/old-models/eolienne/moteur_height.png b/public/old-models/eolienne/moteur_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/moteur_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/moteur_metallic.png b/public/old-models/eolienne/moteur_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/moteur_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/moteur_mixed_ao.png b/public/old-models/eolienne/moteur_mixed_ao.png new file mode 100644 index 0000000..4eb59ed --- /dev/null +++ b/public/old-models/eolienne/moteur_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:988de71cd3caf14138f2b85146371edbaf59cb898a285c5e965271663a8879d0 +size 207624 diff --git a/public/old-models/eolienne/moteur_normal.png b/public/old-models/eolienne/moteur_normal.png new file mode 100644 index 0000000..f9c8d9c --- /dev/null +++ b/public/old-models/eolienne/moteur_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fcfeeb8fcf3ce4c04d1eb7e5e59fa5277b452943bc9432daca69d7549514c56b +size 212873 diff --git a/public/old-models/eolienne/moteur_normal_opengl.png b/public/old-models/eolienne/moteur_normal_opengl.png new file mode 100644 index 0000000..d5de202 --- /dev/null +++ b/public/old-models/eolienne/moteur_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d3f3ff93fb1f2fc595a7ca5801f3d45caeca5df261277625f2947f1d8ad9d3c +size 212505 diff --git a/public/old-models/eolienne/moteur_roughness.png b/public/old-models/eolienne/moteur_roughness.png new file mode 100644 index 0000000..1de9094 --- /dev/null +++ b/public/old-models/eolienne/moteur_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf3c8800dc70982300822307941260c5a7d848a041ba6f9746ba8450d6870f02 +size 100105 diff --git a/public/old-models/eolienne/normal.png b/public/old-models/eolienne/normal.png new file mode 100644 index 0000000..97bc53d --- /dev/null +++ b/public/old-models/eolienne/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17f10553cbf6a63ebb4f5a86e497caf16b7dcc84d0e86171392654d54f842363 +size 2336493 diff --git a/public/old-models/eolienne/pied_base_color.png b/public/old-models/eolienne/pied_base_color.png new file mode 100644 index 0000000..7fcdd16 --- /dev/null +++ b/public/old-models/eolienne/pied_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93620500fac2ad4d84a1917da89a2d19c9d040e709faea358e4331e0a051715d +size 311741 diff --git a/public/old-models/eolienne/pied_height.png b/public/old-models/eolienne/pied_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/pied_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/pied_metallic.png b/public/old-models/eolienne/pied_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/pied_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/pied_mixed_ao.png b/public/old-models/eolienne/pied_mixed_ao.png new file mode 100644 index 0000000..a4ee06c --- /dev/null +++ b/public/old-models/eolienne/pied_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:561c48e222a3e98d39aeea3e05e43b80787aa955ae499f0b612bf40a845c19e4 +size 245569 diff --git a/public/old-models/eolienne/pied_normal.png b/public/old-models/eolienne/pied_normal.png new file mode 100644 index 0000000..0b3d48a --- /dev/null +++ b/public/old-models/eolienne/pied_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c11d1ece99eed332e974d8fd51cfcee497380c22108a0998ade0fd8986647fa4 +size 274501 diff --git a/public/old-models/eolienne/pied_normal_opengl.png b/public/old-models/eolienne/pied_normal_opengl.png new file mode 100644 index 0000000..9c287a1 --- /dev/null +++ b/public/old-models/eolienne/pied_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:325fe9a2fa966fac89d5f62b4c5ba0df245ed265d2468357a3d3b412a3281be7 +size 274643 diff --git a/public/old-models/eolienne/pied_roughness.png b/public/old-models/eolienne/pied_roughness.png new file mode 100644 index 0000000..9ce7107 --- /dev/null +++ b/public/old-models/eolienne/pied_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cae97f2a492e39eebc1e323fbf38b80b9ad65ab00d44dc0b4268f7df907cc193 +size 109661 diff --git a/public/old-models/eolienne/tiges1st_base_color.png b/public/old-models/eolienne/tiges1st_base_color.png new file mode 100644 index 0000000..f49ec72 --- /dev/null +++ b/public/old-models/eolienne/tiges1st_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1a939182dac29e0439daea6270c9ab040adf3b0b95e6842911a5614715c0844 +size 130621 diff --git a/public/old-models/eolienne/tiges1st_height.png b/public/old-models/eolienne/tiges1st_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/tiges1st_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/tiges1st_metallic.png b/public/old-models/eolienne/tiges1st_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/tiges1st_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/tiges1st_mixed_ao.png b/public/old-models/eolienne/tiges1st_mixed_ao.png new file mode 100644 index 0000000..09e2f33 --- /dev/null +++ b/public/old-models/eolienne/tiges1st_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09bbb9842790097009510c5680db7141a56f92b9a6d0661544413bc010a4510e +size 98982 diff --git a/public/old-models/eolienne/tiges1st_normal.png b/public/old-models/eolienne/tiges1st_normal.png new file mode 100644 index 0000000..d7fabee --- /dev/null +++ b/public/old-models/eolienne/tiges1st_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:362b758d3732454f73665ac5f3ef163ac123726e6bc0f927f010ba17666b85de +size 150651 diff --git a/public/old-models/eolienne/tiges1st_normal_opengl.png b/public/old-models/eolienne/tiges1st_normal_opengl.png new file mode 100644 index 0000000..cada0f7 --- /dev/null +++ b/public/old-models/eolienne/tiges1st_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67472d13674b8dc0dacd4e097c5a152649a85f22e1ec3cd3680ef965aa0befb3 +size 151985 diff --git a/public/old-models/eolienne/tiges1st_roughness.png b/public/old-models/eolienne/tiges1st_roughness.png new file mode 100644 index 0000000..4439c84 --- /dev/null +++ b/public/old-models/eolienne/tiges1st_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7be021f31d6abb7cd71c1404af92f0a5567763a79fa1199feadc4267e2a4cb94 +size 44279 diff --git a/public/old-models/eolienne/tiges2nd_base_color.png b/public/old-models/eolienne/tiges2nd_base_color.png new file mode 100644 index 0000000..99cd3d9 --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94d7d4c073d4a31dedf92d519582b3136c03f0ddc1062d186974d47fa18cced1 +size 389344 diff --git a/public/old-models/eolienne/tiges2nd_height.png b/public/old-models/eolienne/tiges2nd_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/eolienne/tiges2nd_metallic.png b/public/old-models/eolienne/tiges2nd_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/eolienne/tiges2nd_mixed_ao.png b/public/old-models/eolienne/tiges2nd_mixed_ao.png new file mode 100644 index 0000000..042822d --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4e1cc7ab7b893b2f2f09b51f664222a9067bc985b7bcd5f2caff43d0e940f0d +size 547796 diff --git a/public/old-models/eolienne/tiges2nd_normal.png b/public/old-models/eolienne/tiges2nd_normal.png new file mode 100644 index 0000000..4662e58 --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e441130d64f0b3a3385568e6e44a9b3e041a698ed64a0c3aed308c529239c370 +size 587352 diff --git a/public/old-models/eolienne/tiges2nd_normal_opengl.png b/public/old-models/eolienne/tiges2nd_normal_opengl.png new file mode 100644 index 0000000..82d406f --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8eb363a42322e801e25cb08d957164c72bcf9110f84551899042b0ca0d554c38 +size 596706 diff --git a/public/old-models/eolienne/tiges2nd_roughness.png b/public/old-models/eolienne/tiges2nd_roughness.png new file mode 100644 index 0000000..3dfc0a1 --- /dev/null +++ b/public/old-models/eolienne/tiges2nd_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27563b099d877a21dcbe23c99ae000dff2a3cdac72c084d51423692d10ce19a6 +size 126408 diff --git a/public/old-models/fermeverticale/ferme verticale.bin b/public/old-models/fermeverticale/ferme verticale.bin new file mode 100644 index 0000000..69ed088 --- /dev/null +++ b/public/old-models/fermeverticale/ferme verticale.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5cc8a6bba1b4ccaab30e04e4777963b5a751dbf9b8bba023609b5e9663c88423 +size 15648 diff --git a/public/old-models/fermeverticale/fermeverticale_baseColor.png b/public/old-models/fermeverticale/fermeverticale_baseColor.png new file mode 100644 index 0000000..818c751 --- /dev/null +++ b/public/old-models/fermeverticale/fermeverticale_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daf907f69c82779b518b3beaebd298a3c5cd49f2abe97c3d7bac5635652e2d2c +size 1360951 diff --git a/public/old-models/fermeverticale/fermeverticale_normal.png b/public/old-models/fermeverticale/fermeverticale_normal.png new file mode 100644 index 0000000..01e3b69 --- /dev/null +++ b/public/old-models/fermeverticale/fermeverticale_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65d36f3571000ab4b2710486ee80a933bc1c13de4c5eb911794ca812d585f445 +size 2708830 diff --git a/public/old-models/fermeverticale/fermeverticale_occlusionRoughnessMetallic.png b/public/old-models/fermeverticale/fermeverticale_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..1055413 --- /dev/null +++ b/public/old-models/fermeverticale/fermeverticale_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6933f6afbcde5115950eb83878ac2be045e450d9a05f81d252a32e98e12f9cd3 +size 1182025 diff --git a/public/old-models/fermeverticale/model.gltf b/public/old-models/fermeverticale/model.gltf new file mode 100644 index 0000000..9467409 --- /dev/null +++ b/public/old-models/fermeverticale/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f7696150952db561388cfc959f6506460776a5216cfa233679e176174be29059 +size 3226 diff --git a/public/old-models/fermier-animated/DefaultMaterial_diffuse.png b/public/old-models/fermier-animated/DefaultMaterial_diffuse.png new file mode 100644 index 0000000..664a638 --- /dev/null +++ b/public/old-models/fermier-animated/DefaultMaterial_diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3a780979c03029afbe0b4e462aa40f9b3ea35f8975d4d5af7206c7a36962a1db +size 822737 diff --git a/public/old-models/fermier-animated/DefaultMaterial_normal.png b/public/old-models/fermier-animated/DefaultMaterial_normal.png new file mode 100644 index 0000000..378a5d7 --- /dev/null +++ b/public/old-models/fermier-animated/DefaultMaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37290badb8d3112676e42ab34ea64576407eaece66399cac992fca791aa3e8ce +size 3383876 diff --git a/public/old-models/fermier-animated/model.bin b/public/old-models/fermier-animated/model.bin new file mode 100644 index 0000000..fc6e582 --- /dev/null +++ b/public/old-models/fermier-animated/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88d97401859772ff52c6a12d94ca717a9990f64ab9134380f505b3ee77ee729e +size 2968864 diff --git a/public/old-models/fermier-animated/model.gltf b/public/old-models/fermier-animated/model.gltf new file mode 100644 index 0000000..f559517 --- /dev/null +++ b/public/old-models/fermier-animated/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:966918d0eaaf71f73179fd17d360dad6dc3b42e4632b5c27de1fb5fb8cef90d5 +size 96285 diff --git a/public/old-models/fermier/defaultmaterial_basecolor.png b/public/old-models/fermier/defaultmaterial_basecolor.png new file mode 100644 index 0000000..8b84835 --- /dev/null +++ b/public/old-models/fermier/defaultmaterial_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7aa240560fc4e379098c14492577be668a24f021ef03e49af790e91bdb108fa3 +size 791788 diff --git a/public/old-models/fermier/defaultmaterial_normal.png b/public/old-models/fermier/defaultmaterial_normal.png new file mode 100644 index 0000000..378a5d7 --- /dev/null +++ b/public/old-models/fermier/defaultmaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37290badb8d3112676e42ab34ea64576407eaece66399cac992fca791aa3e8ce +size 3383876 diff --git a/public/old-models/fermier/defaultmaterial_occlusionroughnessmetallic.png b/public/old-models/fermier/defaultmaterial_occlusionroughnessmetallic.png new file mode 100644 index 0000000..65ce6be --- /dev/null +++ b/public/old-models/fermier/defaultmaterial_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d1305efe72137b5c013ffefc8d6ef26b2a256d4496238770bb37d943c21e132e +size 762856 diff --git a/public/old-models/fermier/fermier.bin b/public/old-models/fermier/fermier.bin new file mode 100644 index 0000000..c8ff9c9 --- /dev/null +++ b/public/old-models/fermier/fermier.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26fb668d4fc991ac001846eedcf3cc23535baf92607b5b01ce7543d2aeb04963 +size 3186144 diff --git a/public/old-models/fermier/model.gltf b/public/old-models/fermier/model.gltf new file mode 100644 index 0000000..01e08d4 --- /dev/null +++ b/public/old-models/fermier/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1faa8f43d3026dc0a49e52be425539ba761793cda4fe24a421004af5d44da4b7 +size 3146 diff --git a/public/old-models/galet/galet.bin b/public/old-models/galet/galet.bin new file mode 100644 index 0000000..1445793 --- /dev/null +++ b/public/old-models/galet/galet.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3897cd4fc5d1d2090716630dffc10bdafe748e3275f727ee90d91d307e6c02 +size 13968 diff --git a/public/old-models/galet/galet_basecolor.png b/public/old-models/galet/galet_basecolor.png new file mode 100644 index 0000000..a20f7df --- /dev/null +++ b/public/old-models/galet/galet_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d5d5745b6a621268d1d3d4e6da45c1b92c946ef8c43a865493bae855844c547f +size 492995 diff --git a/public/old-models/galet/galet_normal.png b/public/old-models/galet/galet_normal.png new file mode 100644 index 0000000..d8f29af --- /dev/null +++ b/public/old-models/galet/galet_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:044bed9c465d55e5be571862e46aaf5f48172a8572665286068bd005847a5f17 +size 2613811 diff --git a/public/old-models/galet/galet_occlusionroughnessmetallic.png b/public/old-models/galet/galet_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/galet/galet_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/galet/model.gltf b/public/old-models/galet/model.gltf new file mode 100644 index 0000000..e2324f3 --- /dev/null +++ b/public/old-models/galet/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15a4dcd7c5faf03913dd79f1ebbc0970c9db4f2733c36dcf53bb5ef652974c9c +size 3495 diff --git a/public/old-models/gant_l/gant_basecolor.png b/public/old-models/gant_l/gant_basecolor.png new file mode 100644 index 0000000..51d12c4 --- /dev/null +++ b/public/old-models/gant_l/gant_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99011cfdde0fed73e7d8927bce22f38a4f33decf00ccf6eaaa2aadc5ef940b4f +size 330807 diff --git a/public/old-models/gant_l/gant_normal.png b/public/old-models/gant_l/gant_normal.png new file mode 100644 index 0000000..95e5e61 --- /dev/null +++ b/public/old-models/gant_l/gant_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82a45f350f230fafcd51c9e19db9f7cab4b86f08cb9b46ce9529517e17c53046 +size 2937255 diff --git a/public/old-models/gant_l/gant_occlusionroughnessmetallic.png b/public/old-models/gant_l/gant_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_l/gant_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_l/hanf_l.bin b/public/old-models/gant_l/hanf_l.bin new file mode 100644 index 0000000..56ed2f6 --- /dev/null +++ b/public/old-models/gant_l/hanf_l.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47a09e932f77bcd6d621caefd216ba3347b7ba3b3ccafad4d321d45bcb58eadf +size 486972 diff --git a/public/old-models/gant_l/model.gltf b/public/old-models/gant_l/model.gltf new file mode 100644 index 0000000..06919b0 --- /dev/null +++ b/public/old-models/gant_l/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb31d7f73070f30f152c974afe0557bbd4c8b1468a5247c71eaf82afd6cc67bb +size 10303 diff --git a/public/old-models/gant_l_pad/galet_basecolor.png b/public/old-models/gant_l_pad/galet_basecolor.png new file mode 100644 index 0000000..33f9861 --- /dev/null +++ b/public/old-models/gant_l_pad/galet_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8230f08a07b4a5cad22e68c563192a664741db2eaa9c6ac481b7b6e2c1f00a5 +size 492994 diff --git a/public/old-models/gant_l_pad/galet_normal.png b/public/old-models/gant_l_pad/galet_normal.png new file mode 100644 index 0000000..d8f29af --- /dev/null +++ b/public/old-models/gant_l_pad/galet_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:044bed9c465d55e5be571862e46aaf5f48172a8572665286068bd005847a5f17 +size 2613811 diff --git a/public/old-models/gant_l_pad/galet_occlusionroughnessmetallic.png b/public/old-models/gant_l_pad/galet_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_l_pad/galet_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_l_pad/gant_basecolor.png b/public/old-models/gant_l_pad/gant_basecolor.png new file mode 100644 index 0000000..51d12c4 --- /dev/null +++ b/public/old-models/gant_l_pad/gant_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99011cfdde0fed73e7d8927bce22f38a4f33decf00ccf6eaaa2aadc5ef940b4f +size 330807 diff --git a/public/old-models/gant_l_pad/gant_normal.png b/public/old-models/gant_l_pad/gant_normal.png new file mode 100644 index 0000000..95e5e61 --- /dev/null +++ b/public/old-models/gant_l_pad/gant_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82a45f350f230fafcd51c9e19db9f7cab4b86f08cb9b46ce9529517e17c53046 +size 2937255 diff --git a/public/old-models/gant_l_pad/gant_occlusionroughnessmetallic.png b/public/old-models/gant_l_pad/gant_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_l_pad/gant_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_l_pad/gants.bin b/public/old-models/gant_l_pad/gants.bin new file mode 100644 index 0000000..8bcb26d --- /dev/null +++ b/public/old-models/gant_l_pad/gants.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fdf3a195f75d3f3f0b2802756ff3441094c1924ca8aef85ead33090b8061191 +size 554472 diff --git a/public/old-models/gant_l_pad/model.gltf b/public/old-models/gant_l_pad/model.gltf new file mode 100644 index 0000000..4290eeb --- /dev/null +++ b/public/old-models/gant_l_pad/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b8c8dcc940d9ac53733b9cc747ec366ff8fe9da4b546e7e8d74348f4cb08044 +size 6192 diff --git a/public/old-models/gant_r/galet_baseColor.png b/public/old-models/gant_r/galet_baseColor.png new file mode 100644 index 0000000..33f9861 --- /dev/null +++ b/public/old-models/gant_r/galet_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8230f08a07b4a5cad22e68c563192a664741db2eaa9c6ac481b7b6e2c1f00a5 +size 492994 diff --git a/public/old-models/gant_r/galet_normal.png b/public/old-models/gant_r/galet_normal.png new file mode 100644 index 0000000..d8f29af --- /dev/null +++ b/public/old-models/gant_r/galet_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:044bed9c465d55e5be571862e46aaf5f48172a8572665286068bd005847a5f17 +size 2613811 diff --git a/public/old-models/gant_r/galet_occlusionRoughnessMetallic.png b/public/old-models/gant_r/galet_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_r/galet_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_r/gant_baseColor.png b/public/old-models/gant_r/gant_baseColor.png new file mode 100644 index 0000000..51d12c4 --- /dev/null +++ b/public/old-models/gant_r/gant_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99011cfdde0fed73e7d8927bce22f38a4f33decf00ccf6eaaa2aadc5ef940b4f +size 330807 diff --git a/public/old-models/gant_r/gant_normal.png b/public/old-models/gant_r/gant_normal.png new file mode 100644 index 0000000..95e5e61 --- /dev/null +++ b/public/old-models/gant_r/gant_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82a45f350f230fafcd51c9e19db9f7cab4b86f08cb9b46ce9529517e17c53046 +size 2937255 diff --git a/public/old-models/gant_r/gant_occlusionRoughnessMetallic.png b/public/old-models/gant_r/gant_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_r/gant_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_r/gant_r.bin b/public/old-models/gant_r/gant_r.bin new file mode 100644 index 0000000..c9f74e4 --- /dev/null +++ b/public/old-models/gant_r/gant_r.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c36e76761c1b733c53f5ce307f8d05db7e74f04b52a14d0dfb745330d8a39f93 +size 540504 diff --git a/public/old-models/gant_r/model.bin b/public/old-models/gant_r/model.bin new file mode 100644 index 0000000..ddaf087 --- /dev/null +++ b/public/old-models/gant_r/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94caa72fe32b36c373174f83aad4658df02ddd55de862b5f62357e879597b592 +size 1384136 diff --git a/public/old-models/gant_r/model.glb b/public/old-models/gant_r/model.glb new file mode 100644 index 0000000..bd52ef8 --- /dev/null +++ b/public/old-models/gant_r/model.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09384178466e1dc10ae2db681655117d34ee8010a06a469cc07c9078bfaf512b +size 7815820 diff --git a/public/old-models/gant_r/model.gltf b/public/old-models/gant_r/model.gltf new file mode 100644 index 0000000..3618596 --- /dev/null +++ b/public/old-models/gant_r/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c82eb9596e0829193b8c860670ff9cad959dfcced8d17183c2347346870d267b +size 31499 diff --git a/public/old-models/gant_r_pad/galet_basecolor.png b/public/old-models/gant_r_pad/galet_basecolor.png new file mode 100644 index 0000000..33f9861 --- /dev/null +++ b/public/old-models/gant_r_pad/galet_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8230f08a07b4a5cad22e68c563192a664741db2eaa9c6ac481b7b6e2c1f00a5 +size 492994 diff --git a/public/old-models/gant_r_pad/galet_normal.png b/public/old-models/gant_r_pad/galet_normal.png new file mode 100644 index 0000000..d8f29af --- /dev/null +++ b/public/old-models/gant_r_pad/galet_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:044bed9c465d55e5be571862e46aaf5f48172a8572665286068bd005847a5f17 +size 2613811 diff --git a/public/old-models/gant_r_pad/galet_occlusionroughnessmetallic.png b/public/old-models/gant_r_pad/galet_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_r_pad/galet_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_r_pad/gant_basecolor.png b/public/old-models/gant_r_pad/gant_basecolor.png new file mode 100644 index 0000000..51d12c4 --- /dev/null +++ b/public/old-models/gant_r_pad/gant_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:99011cfdde0fed73e7d8927bce22f38a4f33decf00ccf6eaaa2aadc5ef940b4f +size 330807 diff --git a/public/old-models/gant_r_pad/gant_normal.png b/public/old-models/gant_r_pad/gant_normal.png new file mode 100644 index 0000000..95e5e61 --- /dev/null +++ b/public/old-models/gant_r_pad/gant_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82a45f350f230fafcd51c9e19db9f7cab4b86f08cb9b46ce9529517e17c53046 +size 2937255 diff --git a/public/old-models/gant_r_pad/gant_occlusionroughnessmetallic.png b/public/old-models/gant_r_pad/gant_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f262ab4 --- /dev/null +++ b/public/old-models/gant_r_pad/gant_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:137ce434f528bd56a3a5eabc339173c5e8fb4f9306fb0ca624d996ee90b8d1f8 +size 16902 diff --git a/public/old-models/gant_r_pad/gant_r_pad.bin b/public/old-models/gant_r_pad/gant_r_pad.bin new file mode 100644 index 0000000..8d9ce3d --- /dev/null +++ b/public/old-models/gant_r_pad/gant_r_pad.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9adc834223c132af1ebd48058e507dfbc7abff8f15c1b887c2b1ee6c07604869 +size 554472 diff --git a/public/old-models/gant_r_pad/model.gltf b/public/old-models/gant_r_pad/model.gltf new file mode 100644 index 0000000..0ce8568 --- /dev/null +++ b/public/old-models/gant_r_pad/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:623937d431f5eddf460a75cabdf5696253f2beda12fa68492812727e9beec1d1 +size 6900 diff --git a/public/old-models/gerant/defaultmaterial_base_color.png b/public/old-models/gerant/defaultmaterial_base_color.png new file mode 100644 index 0000000..d87452f --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc495d4822681d079139c794303c93aa6465f10b9cdf6e958f5b89c5932d2eb3 +size 834657 diff --git a/public/old-models/gerant/defaultmaterial_basecolor.png b/public/old-models/gerant/defaultmaterial_basecolor.png new file mode 100644 index 0000000..ecb4e45 --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:531aaf4d7871c30e05cdc45a8bb665dcf1a101cfb4ff5c182af3384c18c03e21 +size 839128 diff --git a/public/old-models/gerant/defaultmaterial_height.png b/public/old-models/gerant/defaultmaterial_height.png new file mode 100644 index 0000000..30158eb --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1cc29dfc5b14bbf16af1fd36e461e0b5bb3936fdddaf2807b56b4c2e9f71ee8 +size 12819 diff --git a/public/old-models/gerant/defaultmaterial_metallic.png b/public/old-models/gerant/defaultmaterial_metallic.png new file mode 100644 index 0000000..42f1206 --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b0d3feb024b0cea2d5d8d2aee54bc18eaed203e166a9f53b5455b66e3e0f9d3 +size 238091 diff --git a/public/old-models/gerant/defaultmaterial_normal.png b/public/old-models/gerant/defaultmaterial_normal.png new file mode 100644 index 0000000..075e61b --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8509d8874bbab587777f149efbde35c88201c56b6b452f17a793d4afce8320e6 +size 3446765 diff --git a/public/old-models/gerant/defaultmaterial_normal_opengl.png b/public/old-models/gerant/defaultmaterial_normal_opengl.png new file mode 100644 index 0000000..6c17dbb --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f0b5352703be3e02c5ae8ed00462168052c58b2dae8255829fcd960c8accaf9 +size 7201168 diff --git a/public/old-models/gerant/defaultmaterial_occlusionroughnessmetallic.png b/public/old-models/gerant/defaultmaterial_occlusionroughnessmetallic.png new file mode 100644 index 0000000..d0b5bd5 --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:097dbffd0cbc2290359072e275c5d9979638bb8907bd12feeed17498ba5a0e42 +size 912914 diff --git a/public/old-models/gerant/defaultmaterial_roughness.png b/public/old-models/gerant/defaultmaterial_roughness.png new file mode 100644 index 0000000..f27a80c --- /dev/null +++ b/public/old-models/gerant/defaultmaterial_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49db8c795dd162186490fd639c600c85cfdbaf6dac2a9b9b2f7a3eb3262098e2 +size 571947 diff --git a/public/old-models/gerant/gerant.bin b/public/old-models/gerant/gerant.bin new file mode 100644 index 0000000..4b0a711 --- /dev/null +++ b/public/old-models/gerant/gerant.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d91d4e3ae49ba75ceb3923f577566bf4b78d0ed4bfee96839945a52d27ec770 +size 1702368 diff --git a/public/old-models/gerant/model.gltf b/public/old-models/gerant/model.gltf new file mode 100644 index 0000000..bba9e92 --- /dev/null +++ b/public/old-models/gerant/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:143af47426c600085097223fb27f7ac8f3ab2e23071b90cda6840f5eabef7a62 +size 3141 diff --git a/public/old-models/gerant_anim/DefaultMaterial_Normal.png b/public/old-models/gerant_anim/DefaultMaterial_Normal.png new file mode 100644 index 0000000..075e61b --- /dev/null +++ b/public/old-models/gerant_anim/DefaultMaterial_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8509d8874bbab587777f149efbde35c88201c56b6b452f17a793d4afce8320e6 +size 3446765 diff --git a/public/old-models/gerant_anim/DefaultMaterial_diffuse.png b/public/old-models/gerant_anim/DefaultMaterial_diffuse.png new file mode 100644 index 0000000..1bb906e --- /dev/null +++ b/public/old-models/gerant_anim/DefaultMaterial_diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b192e99c4aff2d42eea260b2cd6eb899facc05e00008d2a3db9e4ae9754a5de +size 831033 diff --git a/public/old-models/gerant_anim/model.bin b/public/old-models/gerant_anim/model.bin new file mode 100644 index 0000000..8830cca --- /dev/null +++ b/public/old-models/gerant_anim/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:96c3f6cff12279de9e402c6efcf537bb9053d6b392412efe3cc2eff383f1394e +size 1649796 diff --git a/public/old-models/gerant_anim/model.gltf b/public/old-models/gerant_anim/model.gltf new file mode 100644 index 0000000..a949fb0 --- /dev/null +++ b/public/old-models/gerant_anim/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:055f253c23a4df06eba911e883e19de2e6eecd8fec1e05f2e2e2ce2f2358058b +size 79189 diff --git a/public/old-models/habitant1-animated/model.bin b/public/old-models/habitant1-animated/model.bin new file mode 100644 index 0000000..22a35d4 --- /dev/null +++ b/public/old-models/habitant1-animated/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f185fa1f87f8fd5756a49d980d6365e008dca13dc1da504932c666d0897ae5af +size 1640196 diff --git a/public/old-models/habitant1-animated/model.gltf b/public/old-models/habitant1-animated/model.gltf new file mode 100644 index 0000000..17b4310 --- /dev/null +++ b/public/old-models/habitant1-animated/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:686a230f3c6e7bb04e988c9566fa12e7ee05ebcc7d6baabda003ed23349bbcdf +size 98427 diff --git a/public/old-models/habitant1-animated/pnj1_diffuse.png b/public/old-models/habitant1-animated/pnj1_diffuse.png new file mode 100644 index 0000000..bee8639 --- /dev/null +++ b/public/old-models/habitant1-animated/pnj1_diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28941325c039fc19f2c1b0e2e12245af4660d9154015e7161995dcdd8bbebb3a +size 538547 diff --git a/public/old-models/habitant1-animated/pnj1_normal.png b/public/old-models/habitant1-animated/pnj1_normal.png new file mode 100644 index 0000000..ca53e61 --- /dev/null +++ b/public/old-models/habitant1-animated/pnj1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75dd4755ac4b9c2ad326952f8451e22b231a1a2e89d5ffb9ebd8e3186df72392 +size 3518293 diff --git a/public/old-models/habitant1/model.gltf b/public/old-models/habitant1/model.gltf new file mode 100644 index 0000000..89cc370 --- /dev/null +++ b/public/old-models/habitant1/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd8a188632459c366af5897aa8a00c0f5cc81b2af8b9673fb8d8c7d9a5cc21e1 +size 3095 diff --git a/public/old-models/habitant1/pnj1.bin b/public/old-models/habitant1/pnj1.bin new file mode 100644 index 0000000..9c668df --- /dev/null +++ b/public/old-models/habitant1/pnj1.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bea8a9f87183c409a4300a88cd3921a1c83616c246cba224e6c5f7ad1ca6619c +size 1716672 diff --git a/public/old-models/habitant1/pnj1_baseColor.png b/public/old-models/habitant1/pnj1_baseColor.png new file mode 100644 index 0000000..49c9d82 --- /dev/null +++ b/public/old-models/habitant1/pnj1_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f6b62025be6aca4f73484a84d60a27a9d4b032dbe4d64c1af5570921a5c8f75c +size 521255 diff --git a/public/old-models/habitant1/pnj1_normal.png b/public/old-models/habitant1/pnj1_normal.png new file mode 100644 index 0000000..ca53e61 --- /dev/null +++ b/public/old-models/habitant1/pnj1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75dd4755ac4b9c2ad326952f8451e22b231a1a2e89d5ffb9ebd8e3186df72392 +size 3518293 diff --git a/public/old-models/habitant1/pnj1_occlusionRoughnessMetallic.png b/public/old-models/habitant1/pnj1_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..c934d7c --- /dev/null +++ b/public/old-models/habitant1/pnj1_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c066e45612cc776a5d646e7ba7b80a41b08c4029f14129eb88032e923f7ff80b +size 605640 diff --git a/public/old-models/habitant2-animated/habitant2_diffuse.png b/public/old-models/habitant2-animated/habitant2_diffuse.png new file mode 100644 index 0000000..f479f89 --- /dev/null +++ b/public/old-models/habitant2-animated/habitant2_diffuse.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c659c103681185abe8a6d2192cb93970248f1fa34d4960fc018a32e02e8ff13a +size 583774 diff --git a/public/old-models/habitant2-animated/habitant2_normal.png b/public/old-models/habitant2-animated/habitant2_normal.png new file mode 100644 index 0000000..c79692d --- /dev/null +++ b/public/old-models/habitant2-animated/habitant2_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e0d9b22d6165546ef5fa1f9a64292297df46e80b31b68a1fa676047d58622ea +size 3346623 diff --git a/public/old-models/habitant2-animated/model.bin b/public/old-models/habitant2-animated/model.bin new file mode 100644 index 0000000..11fda42 --- /dev/null +++ b/public/old-models/habitant2-animated/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a5eb4bc779b7c1e0a62c33f744452ee1a0b9f4ef7ad0c0ccddf9b843b94cfa6 +size 1716284 diff --git a/public/old-models/habitant2-animated/model.gltf b/public/old-models/habitant2-animated/model.gltf new file mode 100644 index 0000000..170d90f --- /dev/null +++ b/public/old-models/habitant2-animated/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82174bae057f677090fab2aa9900414917d5b414697ba930f1d66174837fb5aa +size 125351 diff --git a/public/old-models/habitant2/habitant2_baseColor.png b/public/old-models/habitant2/habitant2_baseColor.png new file mode 100644 index 0000000..7fc2fef --- /dev/null +++ b/public/old-models/habitant2/habitant2_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d41326fd2a93d95e114cd388db1a5278d687dbf8650ee4e42ab8c4cabdcd6639 +size 615211 diff --git a/public/old-models/habitant2/habitant2_normal.png b/public/old-models/habitant2/habitant2_normal.png new file mode 100644 index 0000000..c79692d --- /dev/null +++ b/public/old-models/habitant2/habitant2_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e0d9b22d6165546ef5fa1f9a64292297df46e80b31b68a1fa676047d58622ea +size 3346623 diff --git a/public/old-models/habitant2/habitant2_occlusionRoughnessMetallic.png b/public/old-models/habitant2/habitant2_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..6fcd855 --- /dev/null +++ b/public/old-models/habitant2/habitant2_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4510a483a6bb21173ba11be07f3c5fe4322604c198d51a63b3f0f7697c5eccdf +size 724079 diff --git a/public/old-models/habitant2/model.gltf b/public/old-models/habitant2/model.gltf new file mode 100644 index 0000000..71aefa4 --- /dev/null +++ b/public/old-models/habitant2/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ea8f335d2e26d12f365d89171702cb85d053dd7577f9c086c2c9ad09078f7cf +size 3115 diff --git a/public/old-models/habitant2/pnj2.bin b/public/old-models/habitant2/pnj2.bin new file mode 100644 index 0000000..47fa5e7 --- /dev/null +++ b/public/old-models/habitant2/pnj2.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:243a8d9505b921e9466702362e3d7855b26fb66481c4e12cfb89b50e007de45a +size 1826880 diff --git a/public/old-models/immeuble1/color.png b/public/old-models/immeuble1/color.png new file mode 100644 index 0000000..b9561f6 --- /dev/null +++ b/public/old-models/immeuble1/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:627af289dfdb9d7b3a3b8a6f2b9a6ee1293c8349d3bd52e8111f33d64b86f235 +size 2648457 diff --git a/public/old-models/immeuble1/fenetre_baseColor.png b/public/old-models/immeuble1/fenetre_baseColor.png new file mode 100644 index 0000000..e9ff418 --- /dev/null +++ b/public/old-models/immeuble1/fenetre_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0333ccfd6a8b93765faa75b9e4de74219c2c9aea6322d2739179d46a4a428599 +size 438684 diff --git a/public/old-models/immeuble1/fenetre_normal.png b/public/old-models/immeuble1/fenetre_normal.png new file mode 100644 index 0000000..2162385 --- /dev/null +++ b/public/old-models/immeuble1/fenetre_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec655e8917d20496f4b817e683644be638bd6ce8dda607257a7873edb974d82f +size 2152600 diff --git a/public/old-models/immeuble1/fenetre_occlusionRoughnessMetallic.png b/public/old-models/immeuble1/fenetre_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..b70c3be --- /dev/null +++ b/public/old-models/immeuble1/fenetre_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6171b80ff86434c9aca5dd7432bd02124b7a794d747084512dca66ed33b1fbf4 +size 156923 diff --git a/public/old-models/immeuble1/immeuble1.bin b/public/old-models/immeuble1/immeuble1.bin new file mode 100644 index 0000000..818eace --- /dev/null +++ b/public/old-models/immeuble1/immeuble1.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e047ba0f4242c619be71a33482914a9baa747fb53bf630facddb49d15a2bd214 +size 280656 diff --git a/public/old-models/immeuble1/maison_baseColor.png b/public/old-models/immeuble1/maison_baseColor.png new file mode 100644 index 0000000..1129d97 --- /dev/null +++ b/public/old-models/immeuble1/maison_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47a4bb98cf55e631dde6454338a21a18e8001427b605b0ef1456a438aafdfed1 +size 1342311 diff --git a/public/old-models/immeuble1/maison_normal.png b/public/old-models/immeuble1/maison_normal.png new file mode 100644 index 0000000..43f7096 --- /dev/null +++ b/public/old-models/immeuble1/maison_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d6666c7bc78a0c0d44239e831feba5c89c0b59b6a2ecd91029e15a733718267 +size 3387063 diff --git a/public/old-models/immeuble1/maison_occlusionRoughnessMetallic.png b/public/old-models/immeuble1/maison_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..d3f60a9 --- /dev/null +++ b/public/old-models/immeuble1/maison_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6c00c1afbaf784c4ee1fecaaa1d0ce70179151786ff4076e16ad6f85076b786c +size 847795 diff --git a/public/old-models/immeuble1/model.bin b/public/old-models/immeuble1/model.bin new file mode 100644 index 0000000..4a6408a --- /dev/null +++ b/public/old-models/immeuble1/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c69ade934b8890790e8ee89ee9cc75a98ba169b46864fdf6e48d5f446e0e68df +size 453600 diff --git a/public/old-models/immeuble1/model.gltf b/public/old-models/immeuble1/model.gltf new file mode 100644 index 0000000..3d5a75a --- /dev/null +++ b/public/old-models/immeuble1/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c82cd0bd2065ada46519b770c04c384a7e1a4cedec63fa4a7187b27efbe64b62 +size 28234 diff --git a/public/old-models/immeuble1/normal.png b/public/old-models/immeuble1/normal.png new file mode 100644 index 0000000..bb87a3f --- /dev/null +++ b/public/old-models/immeuble1/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9554f7bcdb15868ce51f69289f426354716f8c3825e870208a961aea9614f47 +size 1758943 diff --git a/public/old-models/immeuble1/panneau_baseColor.png b/public/old-models/immeuble1/panneau_baseColor.png new file mode 100644 index 0000000..612d3f2 --- /dev/null +++ b/public/old-models/immeuble1/panneau_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5395a39476a7b70e41ddbebf59ee9708ffe47ca394e335c0eef6c8d75593a545 +size 1694296 diff --git a/public/old-models/immeuble1/panneau_normal.png b/public/old-models/immeuble1/panneau_normal.png new file mode 100644 index 0000000..f84126e --- /dev/null +++ b/public/old-models/immeuble1/panneau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f56909948a9d0a6a9cb54f0a6954a7261d3a22278a6f1898dd043c6bd8f8e076 +size 2114513 diff --git a/public/old-models/immeuble1/panneau_occlusionRoughnessMetallic.png b/public/old-models/immeuble1/panneau_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..7f9d8a3 --- /dev/null +++ b/public/old-models/immeuble1/panneau_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967588a06b49fd51fb96e13bd87371586de467a2ca4d68e83f59e58abc51f928 +size 16902 diff --git a/public/old-models/immeuble1/porte_baseColor.png b/public/old-models/immeuble1/porte_baseColor.png new file mode 100644 index 0000000..10a3e61 --- /dev/null +++ b/public/old-models/immeuble1/porte_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fa0656f9c2b5e5d9ebf00b4fbd53367ae94e394529599dda2b3fc85bfa2dcc8 +size 18733 diff --git a/public/old-models/immeuble1/porte_normal.png b/public/old-models/immeuble1/porte_normal.png new file mode 100644 index 0000000..7d38fd6 --- /dev/null +++ b/public/old-models/immeuble1/porte_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87ad68ab55f27a0cf8e33899831521af30fbc323414df48f548532830328fd93 +size 1863657 diff --git a/public/old-models/immeuble1/porte_occlusionRoughnessMetallic.png b/public/old-models/immeuble1/porte_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..3a0a7ca --- /dev/null +++ b/public/old-models/immeuble1/porte_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8e5ccad40ed15664a16bcb6b3668a306f51d9fec1a580797a5afd9f8f0872a2 +size 20423 diff --git a/public/old-models/lafabrik/anneaux_base_color.png b/public/old-models/lafabrik/anneaux_base_color.png new file mode 100644 index 0000000..2fbdd54 --- /dev/null +++ b/public/old-models/lafabrik/anneaux_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53f37341d07663c2a9572d29dcade18e8b91ba32656578b359214d402ac47df8 +size 29467 diff --git a/public/old-models/lafabrik/anneaux_basecolor.png b/public/old-models/lafabrik/anneaux_basecolor.png new file mode 100644 index 0000000..cc33c8b --- /dev/null +++ b/public/old-models/lafabrik/anneaux_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f73e6bfe28e93608d9a6edcd105448cb34d96515b2a918a4e0fece15b814468 +size 532789 diff --git a/public/old-models/lafabrik/anneaux_height.png b/public/old-models/lafabrik/anneaux_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/anneaux_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/anneaux_metallic.png b/public/old-models/lafabrik/anneaux_metallic.png new file mode 100644 index 0000000..9384d55 --- /dev/null +++ b/public/old-models/lafabrik/anneaux_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ffded4f64bceb29f858e3f9462813f9d774174aca87ff7c49277bb37bf5e923 +size 12819 diff --git a/public/old-models/lafabrik/anneaux_mixed_ao.png b/public/old-models/lafabrik/anneaux_mixed_ao.png new file mode 100644 index 0000000..b30ee0f --- /dev/null +++ b/public/old-models/lafabrik/anneaux_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dee7c471c5cc3dafe941065326003df584b1256c5dfbd646a4f1a83faa91426d +size 520611 diff --git a/public/old-models/lafabrik/anneaux_normal.png b/public/old-models/lafabrik/anneaux_normal.png new file mode 100644 index 0000000..1e89761 --- /dev/null +++ b/public/old-models/lafabrik/anneaux_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d457c6ff4fbebf0c5b45480891a16a224140663026ad4a166ef22934af76dff6 +size 2829035 diff --git a/public/old-models/lafabrik/anneaux_normal_opengl.png b/public/old-models/lafabrik/anneaux_normal_opengl.png new file mode 100644 index 0000000..648f914 --- /dev/null +++ b/public/old-models/lafabrik/anneaux_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2394e539f3a4a3f8e52eafe30cb54ba5147b262d473ca1c66b3a71be99f4908 +size 475520 diff --git a/public/old-models/lafabrik/anneaux_occlusionroughnessmetallic.png b/public/old-models/lafabrik/anneaux_occlusionroughnessmetallic.png new file mode 100644 index 0000000..244620e --- /dev/null +++ b/public/old-models/lafabrik/anneaux_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90971d6a4d158daa5f19634d7c0b1e30af7891210415727de2828f55537a18c7 +size 1105974 diff --git a/public/old-models/lafabrik/anneaux_roughness.png b/public/old-models/lafabrik/anneaux_roughness.png new file mode 100644 index 0000000..f3dd692 --- /dev/null +++ b/public/old-models/lafabrik/anneaux_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428157d1d553d359d25696ec5cdebb0a191dccc08b513f6f8a0a08edccadd8bf +size 12819 diff --git a/public/old-models/lafabrik/bat_base_color.png b/public/old-models/lafabrik/bat_base_color.png new file mode 100644 index 0000000..7c6dd4f --- /dev/null +++ b/public/old-models/lafabrik/bat_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fbb61332773aff8ee65fab755abce883996654c11f4ce40e6ce66d8e2a937de +size 1728398 diff --git a/public/old-models/lafabrik/bat_basecolor.png b/public/old-models/lafabrik/bat_basecolor.png new file mode 100644 index 0000000..6a780f4 --- /dev/null +++ b/public/old-models/lafabrik/bat_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be2e62b2e7a3c9a17c4898f6f9d29ca702196d500571635ae031cb2e377ca23a +size 1210857 diff --git a/public/old-models/lafabrik/bat_height.png b/public/old-models/lafabrik/bat_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/bat_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/bat_metallic.png b/public/old-models/lafabrik/bat_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/bat_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/bat_mixed_ao.png b/public/old-models/lafabrik/bat_mixed_ao.png new file mode 100644 index 0000000..7df491c --- /dev/null +++ b/public/old-models/lafabrik/bat_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f724b7d24a420bdd99df5ec6baebacaa8442b1e84db034cb3390425b58deca9c +size 755091 diff --git a/public/old-models/lafabrik/bat_normal.png b/public/old-models/lafabrik/bat_normal.png new file mode 100644 index 0000000..52e5c50 --- /dev/null +++ b/public/old-models/lafabrik/bat_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a4dbe8b4a0b23bf5b5e44bc88e86ee5a92e157a39670c690ebe7f548a7a82ad +size 2403625 diff --git a/public/old-models/lafabrik/bat_normal_opengl.png b/public/old-models/lafabrik/bat_normal_opengl.png new file mode 100644 index 0000000..2c74cb7 --- /dev/null +++ b/public/old-models/lafabrik/bat_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:457844aaf45faafa9dd538839648e1bd88c4e9b0c544ad7d112b857dced44952 +size 733512 diff --git a/public/old-models/lafabrik/bat_occlusionroughnessmetallic.png b/public/old-models/lafabrik/bat_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f3de26a --- /dev/null +++ b/public/old-models/lafabrik/bat_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:629b883b0c7f3d1d7da370d3204dbe3fe63616c42ea4f8fe2794b9660a9f80bb +size 1277896 diff --git a/public/old-models/lafabrik/bat_roughness.png b/public/old-models/lafabrik/bat_roughness.png new file mode 100644 index 0000000..052f3b1 --- /dev/null +++ b/public/old-models/lafabrik/bat_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f4b2972c7d79f72f8cc484a0b45075325a2b61cc09ea59e4867f01b749a57d66 +size 172975 diff --git a/public/old-models/lafabrik/comptoir_base_color.png b/public/old-models/lafabrik/comptoir_base_color.png new file mode 100644 index 0000000..d86eeef --- /dev/null +++ b/public/old-models/lafabrik/comptoir_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1aa545d402e5f8fe8da5016a3c56f07bf5bc028923c5267fbd81b19b4cfdf278 +size 2863835 diff --git a/public/old-models/lafabrik/comptoir_basecolor.png b/public/old-models/lafabrik/comptoir_basecolor.png new file mode 100644 index 0000000..2c9c9da --- /dev/null +++ b/public/old-models/lafabrik/comptoir_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce482f3dedea2e359f7ad7ca342405a2bc39fa06e4ed5a40153421974810219e +size 2163973 diff --git a/public/old-models/lafabrik/comptoir_height.png b/public/old-models/lafabrik/comptoir_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/comptoir_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/comptoir_metallic.png b/public/old-models/lafabrik/comptoir_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/comptoir_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/comptoir_mixed_ao.png b/public/old-models/lafabrik/comptoir_mixed_ao.png new file mode 100644 index 0000000..6d45fb8 --- /dev/null +++ b/public/old-models/lafabrik/comptoir_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2327b567772ca587796a0cfe5ba7627d3fd159b82509b340a80f027bf07885b +size 420863 diff --git a/public/old-models/lafabrik/comptoir_normal.png b/public/old-models/lafabrik/comptoir_normal.png new file mode 100644 index 0000000..456d843 --- /dev/null +++ b/public/old-models/lafabrik/comptoir_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfe1fe00767d0e31c086eed0e33e08449c5d5d598c52399a8dcc96696e350b03 +size 2001159 diff --git a/public/old-models/lafabrik/comptoir_normal_opengl.png b/public/old-models/lafabrik/comptoir_normal_opengl.png new file mode 100644 index 0000000..52f3c77 --- /dev/null +++ b/public/old-models/lafabrik/comptoir_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad8c5ca698fb98318f3f957d6e1d930fedf1a0f9c3167b3955a42ea87f6c6f0c +size 225093 diff --git a/public/old-models/lafabrik/comptoir_occlusionroughnessmetallic.png b/public/old-models/lafabrik/comptoir_occlusionroughnessmetallic.png new file mode 100644 index 0000000..cde3d83 --- /dev/null +++ b/public/old-models/lafabrik/comptoir_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d88b06666a337587b686fb31033f8a0729850418e2d01255f08d43a69aa8d9a1 +size 737294 diff --git a/public/old-models/lafabrik/comptoir_roughness.png b/public/old-models/lafabrik/comptoir_roughness.png new file mode 100644 index 0000000..ebf3115 --- /dev/null +++ b/public/old-models/lafabrik/comptoir_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85ddd3777aa48eee4ee54457c660ef337198918472ef9056dd2fa1622766ee7b +size 26345 diff --git a/public/old-models/lafabrik/dashboard_base_color.png b/public/old-models/lafabrik/dashboard_base_color.png new file mode 100644 index 0000000..794b9c5 --- /dev/null +++ b/public/old-models/lafabrik/dashboard_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd15c2193adc9bda3caa5a60a8dce7d8ad472abb77f9fda16714ec5ab57b2db8 +size 29467 diff --git a/public/old-models/lafabrik/dashboard_basecolor.png b/public/old-models/lafabrik/dashboard_basecolor.png new file mode 100644 index 0000000..e221f5b --- /dev/null +++ b/public/old-models/lafabrik/dashboard_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f68b75f9433beb193c5d3fc4e3ea9ab61f43c061cf3dd109120d4a2ab7e01012 +size 43662 diff --git a/public/old-models/lafabrik/dashboard_height.png b/public/old-models/lafabrik/dashboard_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/dashboard_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/dashboard_metallic.png b/public/old-models/lafabrik/dashboard_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/dashboard_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/dashboard_mixed_ao.png b/public/old-models/lafabrik/dashboard_mixed_ao.png new file mode 100644 index 0000000..2d868b8 --- /dev/null +++ b/public/old-models/lafabrik/dashboard_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:295f092b90ee1eb726722d342785605e750030fc7bf2f655b2ef8adc94d6af11 +size 748061 diff --git a/public/old-models/lafabrik/dashboard_normal.png b/public/old-models/lafabrik/dashboard_normal.png new file mode 100644 index 0000000..dedbbd4 --- /dev/null +++ b/public/old-models/lafabrik/dashboard_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df545a97e90b13a35c85405a55d70c9afa828060bdc1366272eef1bcc9ef4fac +size 1856014 diff --git a/public/old-models/lafabrik/dashboard_normal_opengl.png b/public/old-models/lafabrik/dashboard_normal_opengl.png new file mode 100644 index 0000000..424a43a --- /dev/null +++ b/public/old-models/lafabrik/dashboard_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f5d50f352eec25661022033cb205d3e14c179531a0d59d58bc2e28e0fad7a20 +size 29466 diff --git a/public/old-models/lafabrik/dashboard_occlusionroughnessmetallic.png b/public/old-models/lafabrik/dashboard_occlusionroughnessmetallic.png new file mode 100644 index 0000000..b61ad3f --- /dev/null +++ b/public/old-models/lafabrik/dashboard_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bbac8f9c13fbf2ab21c256e365448220f7ca678df5d6287d7151842b8f22a2c5 +size 894264 diff --git a/public/old-models/lafabrik/dashboard_roughness.png b/public/old-models/lafabrik/dashboard_roughness.png new file mode 100644 index 0000000..f3dd692 --- /dev/null +++ b/public/old-models/lafabrik/dashboard_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428157d1d553d359d25696ec5cdebb0a191dccc08b513f6f8a0a08edccadd8bf +size 12819 diff --git a/public/old-models/lafabrik/fenetre_0_base_color.png b/public/old-models/lafabrik/fenetre_0_base_color.png new file mode 100644 index 0000000..8947b77 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35a2dc58024f7c002d28477ea808cac85f13c3434363e15091f0216b025eb0d5 +size 478515 diff --git a/public/old-models/lafabrik/fenetre_0_basecolor.png b/public/old-models/lafabrik/fenetre_0_basecolor.png new file mode 100644 index 0000000..c8c4111 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c36f58ae9eaf0dbc20abec9aa4d1e09e7fb5629e312041deaad1455bd73f59bd +size 356476 diff --git a/public/old-models/lafabrik/fenetre_0_height.png b/public/old-models/lafabrik/fenetre_0_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/fenetre_0_metallic.png b/public/old-models/lafabrik/fenetre_0_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/fenetre_0_mixed_ao.png b/public/old-models/lafabrik/fenetre_0_mixed_ao.png new file mode 100644 index 0000000..b75fca3 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8af3dd1a5235c2fdc972065fa86d0308395896b08433eab24732a2229c08fcf +size 305028 diff --git a/public/old-models/lafabrik/fenetre_0_normal.png b/public/old-models/lafabrik/fenetre_0_normal.png new file mode 100644 index 0000000..ab81f52 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f025eaf205443cf90ee0cd019519e924751b54a207ac453ff482b88d2e50c09f +size 2180272 diff --git a/public/old-models/lafabrik/fenetre_0_normal_opengl.png b/public/old-models/lafabrik/fenetre_0_normal_opengl.png new file mode 100644 index 0000000..d360120 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34f14ee3c574c084326265ba02e506905c6bfff647dcfc9661ee9426f26cacff +size 31073 diff --git a/public/old-models/lafabrik/fenetre_0_occlusionroughnessmetallic.png b/public/old-models/lafabrik/fenetre_0_occlusionroughnessmetallic.png new file mode 100644 index 0000000..11b01bb --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:815a8f6fe3077d32227e0be86b973fb83c0ae83cf4a11fec8a0638a171638bc6 +size 455042 diff --git a/public/old-models/lafabrik/fenetre_0_roughness.png b/public/old-models/lafabrik/fenetre_0_roughness.png new file mode 100644 index 0000000..f3dd692 --- /dev/null +++ b/public/old-models/lafabrik/fenetre_0_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428157d1d553d359d25696ec5cdebb0a191dccc08b513f6f8a0a08edccadd8bf +size 12819 diff --git a/public/old-models/lafabrik/model.bin b/public/old-models/lafabrik/model.bin new file mode 100644 index 0000000..3383765 --- /dev/null +++ b/public/old-models/lafabrik/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e4b582136b91210549880ba151a0a5c58ca35ae99a23eca4d9bbfd4277c6c11 +size 1240608 diff --git a/public/old-models/lafabrik/model.gltf b/public/old-models/lafabrik/model.gltf new file mode 100644 index 0000000..c770f32 --- /dev/null +++ b/public/old-models/lafabrik/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73403729b6bf251e5a48f93c5496291ba06cb7bb8bb35e7094ac9e91b39742d0 +size 124729 diff --git a/public/old-models/lafabrik/panneau_base_color.png b/public/old-models/lafabrik/panneau_base_color.png new file mode 100644 index 0000000..729e1d9 --- /dev/null +++ b/public/old-models/lafabrik/panneau_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd4a33fcd267d793fe531bf64874d42c9fc4d1f5e59e7b899e5e1df294b65d1b +size 1635967 diff --git a/public/old-models/lafabrik/panneau_basecolor.png b/public/old-models/lafabrik/panneau_basecolor.png new file mode 100644 index 0000000..1e0a604 --- /dev/null +++ b/public/old-models/lafabrik/panneau_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7b9f0e6e1967bde9e127ccd047459bd9c228c2872aa6999d745e3bbbbc97a16 +size 751023 diff --git a/public/old-models/lafabrik/panneau_height.png b/public/old-models/lafabrik/panneau_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/panneau_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/panneau_metallic.png b/public/old-models/lafabrik/panneau_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/panneau_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/panneau_mixed_ao.png b/public/old-models/lafabrik/panneau_mixed_ao.png new file mode 100644 index 0000000..510e8d9 --- /dev/null +++ b/public/old-models/lafabrik/panneau_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa0b8c95e9f6b230ed6eac3c20ca040bfda21e57e16fe955d038cc284f5eba28 +size 948009 diff --git a/public/old-models/lafabrik/panneau_normal.png b/public/old-models/lafabrik/panneau_normal.png new file mode 100644 index 0000000..8d99132 --- /dev/null +++ b/public/old-models/lafabrik/panneau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:efe381ab55bf16f6eb1210ec73a34218083379673f7f1a8dd208e68bf1de4291 +size 2817900 diff --git a/public/old-models/lafabrik/panneau_normal_opengl.png b/public/old-models/lafabrik/panneau_normal_opengl.png new file mode 100644 index 0000000..bcb470c --- /dev/null +++ b/public/old-models/lafabrik/panneau_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac4096ec4e956ddf3d1f998d43ca670e1025d5ddf0651e082d9cd7b48dc53626 +size 735202 diff --git a/public/old-models/lafabrik/panneau_occlusionroughnessmetallic.png b/public/old-models/lafabrik/panneau_occlusionroughnessmetallic.png new file mode 100644 index 0000000..c6b1bb3 --- /dev/null +++ b/public/old-models/lafabrik/panneau_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34067efc057afefbc87666b5ee55d436fdedbb29e33ec70e200cb0c39a5a4e7a +size 1203760 diff --git a/public/old-models/lafabrik/panneau_roughness.png b/public/old-models/lafabrik/panneau_roughness.png new file mode 100644 index 0000000..b405879 --- /dev/null +++ b/public/old-models/lafabrik/panneau_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:51c60554690fec241be70aa9b2b56592bdaa3be58d9f9bacd95785e3571feeab +size 22482 diff --git a/public/old-models/lafabrik/plan_de_travail_base_color.png b/public/old-models/lafabrik/plan_de_travail_base_color.png new file mode 100644 index 0000000..d2f1ee6 --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:764be1db58dd52c9cd87359b631aec6bafba7a858d075a67796c38482e5b4bf8 +size 1530465 diff --git a/public/old-models/lafabrik/plan_de_travail_basecolor.png b/public/old-models/lafabrik/plan_de_travail_basecolor.png new file mode 100644 index 0000000..8f42cc5 --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c6655eeaa9958faac0452d63a8607ba8a7bd942caddf5c5a835ddc27ece9a2f9 +size 904256 diff --git a/public/old-models/lafabrik/plan_de_travail_height.png b/public/old-models/lafabrik/plan_de_travail_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/plan_de_travail_metallic.png b/public/old-models/lafabrik/plan_de_travail_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/plan_de_travail_mixed_ao.png b/public/old-models/lafabrik/plan_de_travail_mixed_ao.png new file mode 100644 index 0000000..c1b9686 --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06d26d72c7f4fe867ea426dcf65f8ca0217118c743a0b6c435963f9bb6f35fe0 +size 532506 diff --git a/public/old-models/lafabrik/plan_de_travail_normal.png b/public/old-models/lafabrik/plan_de_travail_normal.png new file mode 100644 index 0000000..2ac2fd4 --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b311b70ab688e432cff1832db9aeb822e0fbba3d82b5b3edbc30ccff9f9571ef +size 173105 diff --git a/public/old-models/lafabrik/plan_de_travail_normal_opengl.png b/public/old-models/lafabrik/plan_de_travail_normal_opengl.png new file mode 100644 index 0000000..7345aaf --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34cfde7361c3f27819da5907ba475668e313aa01b177cb1a12832b86c6ae9457 +size 166055 diff --git a/public/old-models/lafabrik/plan_de_travail_occlusionroughnessmetallic.png b/public/old-models/lafabrik/plan_de_travail_occlusionroughnessmetallic.png new file mode 100644 index 0000000..fcf18d8 --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f3e540d37d816e12dfad945e9482dc146d1cbc18efc3788e0d7eaacc9b51e3e +size 870633 diff --git a/public/old-models/lafabrik/plan_de_travail_roughness.png b/public/old-models/lafabrik/plan_de_travail_roughness.png new file mode 100644 index 0000000..0a510ff --- /dev/null +++ b/public/old-models/lafabrik/plan_de_travail_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:39171a7a15cb7032fa4a9e15694f7f70105c5d0d458b23b642a5e9079ebfb768 +size 31254 diff --git a/public/old-models/lafabrik/porte_base_color.png b/public/old-models/lafabrik/porte_base_color.png new file mode 100644 index 0000000..82308db --- /dev/null +++ b/public/old-models/lafabrik/porte_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21a8b51dd41807b48a4ba12e963552dee18cf61263a1b84ba1e89493e62bdae9 +size 711076 diff --git a/public/old-models/lafabrik/porte_basecolor.png b/public/old-models/lafabrik/porte_basecolor.png new file mode 100644 index 0000000..6ef305f --- /dev/null +++ b/public/old-models/lafabrik/porte_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8113d63fde96700d5cfc937ea2a84b0cadba745da432bbddec099cae3ce3fe9 +size 601365 diff --git a/public/old-models/lafabrik/porte_height.png b/public/old-models/lafabrik/porte_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/porte_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/porte_metallic.png b/public/old-models/lafabrik/porte_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/porte_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/porte_mixed_ao.png b/public/old-models/lafabrik/porte_mixed_ao.png new file mode 100644 index 0000000..40a663b --- /dev/null +++ b/public/old-models/lafabrik/porte_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2695f10aa8b88e30a2a9b29a9a3bdfa77700368e493733c4372729b0d57ab27c +size 539406 diff --git a/public/old-models/lafabrik/porte_normal.png b/public/old-models/lafabrik/porte_normal.png new file mode 100644 index 0000000..259ff9d --- /dev/null +++ b/public/old-models/lafabrik/porte_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46173406135afe7ffa4318196893f8cfe1b0aa7b292e64ed93cb6302392b3dd2 +size 2480991 diff --git a/public/old-models/lafabrik/porte_normal_opengl.png b/public/old-models/lafabrik/porte_normal_opengl.png new file mode 100644 index 0000000..62acdfd --- /dev/null +++ b/public/old-models/lafabrik/porte_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d08801f9d46b86af871fd890afa8cda49f69abc5588e961badd3ad0d843f83b2 +size 260513 diff --git a/public/old-models/lafabrik/porte_occlusionroughnessmetallic.png b/public/old-models/lafabrik/porte_occlusionroughnessmetallic.png new file mode 100644 index 0000000..a6a1fa6 --- /dev/null +++ b/public/old-models/lafabrik/porte_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f24311e5c1a3d9caacc34bebd628258fed45c279ac9760b13baa38b15356a7a +size 735539 diff --git a/public/old-models/lafabrik/porte_roughness.png b/public/old-models/lafabrik/porte_roughness.png new file mode 100644 index 0000000..ae229dd --- /dev/null +++ b/public/old-models/lafabrik/porte_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:94117088d96bd2a2aa2c149269f9672b8b2f0c1a4580df9b9dfdb7128c654c9b +size 70513 diff --git a/public/old-models/lafabrik/porte_stock_base_color.png b/public/old-models/lafabrik/porte_stock_base_color.png new file mode 100644 index 0000000..6af3f7e --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6af1af828108a27cff317cc91747c297acd6e44237bbc691c58c11132272fdcb +size 128309 diff --git a/public/old-models/lafabrik/porte_stock_basecolor.png b/public/old-models/lafabrik/porte_stock_basecolor.png new file mode 100644 index 0000000..50459d6 --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78405d3af140658de85de17767f336f746cc98961694d7ce918c5379677bbe82 +size 64589 diff --git a/public/old-models/lafabrik/porte_stock_height.png b/public/old-models/lafabrik/porte_stock_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/porte_stock_metallic.png b/public/old-models/lafabrik/porte_stock_metallic.png new file mode 100644 index 0000000..d3378cf --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3de096ecaa8b16d76f5d3feb75ca111738ae23e3ff4f5a1de384cc5f4a8dbc27 +size 41077 diff --git a/public/old-models/lafabrik/porte_stock_mixed_ao.png b/public/old-models/lafabrik/porte_stock_mixed_ao.png new file mode 100644 index 0000000..e9efda2 --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00d3c917b768b4cd6bcdf6b1987436a209ad8a0fcc124594880fb9b47559d14e +size 9471 diff --git a/public/old-models/lafabrik/porte_stock_normal.png b/public/old-models/lafabrik/porte_stock_normal.png new file mode 100644 index 0000000..24fac91 --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e8963241a9954ad1fb77174ae5fd54a9412e4827a23b17d72d253d29b48e1c3 +size 45527 diff --git a/public/old-models/lafabrik/porte_stock_normal_opengl.png b/public/old-models/lafabrik/porte_stock_normal_opengl.png new file mode 100644 index 0000000..a315580 --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:27c879ae9d20f2062e9f95ccad0d9e81c4291cbad52c4c95be60bbe3e767297d +size 46420 diff --git a/public/old-models/lafabrik/porte_stock_occlusionroughnessmetallic.png b/public/old-models/lafabrik/porte_stock_occlusionroughnessmetallic.png new file mode 100644 index 0000000..89877a7 --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a40cc9bdbf324dc0464798f0570a83dc871cc3307c2b3a2a6b53293e9a3f415f +size 50302 diff --git a/public/old-models/lafabrik/porte_stock_roughness.png b/public/old-models/lafabrik/porte_stock_roughness.png new file mode 100644 index 0000000..e70646f --- /dev/null +++ b/public/old-models/lafabrik/porte_stock_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32d6f618a212c2d338e83150902550a61597de2447cd5fe65d91b9f89c4a23e5 +size 20796 diff --git a/public/old-models/lafabrik/stock_0_base_color.png b/public/old-models/lafabrik/stock_0_base_color.png new file mode 100644 index 0000000..5417094 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca9617c3d3373b6b4c394b7a2de6b692d5561702ea895aea14c619c4d4abd20b +size 1173929 diff --git a/public/old-models/lafabrik/stock_0_basecolor.png b/public/old-models/lafabrik/stock_0_basecolor.png new file mode 100644 index 0000000..0bc382c --- /dev/null +++ b/public/old-models/lafabrik/stock_0_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f3d00e332756571cf0bbc4a600964f8b61c678924ff16f4785e5578cbb2df66 +size 924793 diff --git a/public/old-models/lafabrik/stock_0_height.png b/public/old-models/lafabrik/stock_0_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/stock_0_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/stock_0_metallic.png b/public/old-models/lafabrik/stock_0_metallic.png new file mode 100644 index 0000000..4039703 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da6065158325302d0532437e05a303258dbe26b72a10f58f966f3f07c934ceed +size 536927 diff --git a/public/old-models/lafabrik/stock_0_mixed_ao.png b/public/old-models/lafabrik/stock_0_mixed_ao.png new file mode 100644 index 0000000..de5cf83 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:029d5e47254d07db85860b7254fa21e001d81f711a947e82148a1f5b2e3785a1 +size 591661 diff --git a/public/old-models/lafabrik/stock_0_normal.png b/public/old-models/lafabrik/stock_0_normal.png new file mode 100644 index 0000000..6d0c946 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ac8b22757a518d7fdf166a35b85bf09b636ccf54185346d25cebbdebb220a37b +size 2328693 diff --git a/public/old-models/lafabrik/stock_0_normal_opengl.png b/public/old-models/lafabrik/stock_0_normal_opengl.png new file mode 100644 index 0000000..041bc9a --- /dev/null +++ b/public/old-models/lafabrik/stock_0_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da2d6f12e1c61392e6f7648fbfeae38c1d0749cdf03f3f8e0c0a2cd63069dc7 +size 77507 diff --git a/public/old-models/lafabrik/stock_0_occlusionroughnessmetallic.png b/public/old-models/lafabrik/stock_0_occlusionroughnessmetallic.png new file mode 100644 index 0000000..2c5f5c2 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfb8f0c868e4aa1a51df12475de69b4754297767abceaaaaac14b01e65c13ec8 +size 1292405 diff --git a/public/old-models/lafabrik/stock_0_roughness.png b/public/old-models/lafabrik/stock_0_roughness.png new file mode 100644 index 0000000..f3dd692 --- /dev/null +++ b/public/old-models/lafabrik/stock_0_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428157d1d553d359d25696ec5cdebb0a191dccc08b513f6f8a0a08edccadd8bf +size 12819 diff --git a/public/old-models/lafabrik/tiges_base_color.png b/public/old-models/lafabrik/tiges_base_color.png new file mode 100644 index 0000000..9c519e4 --- /dev/null +++ b/public/old-models/lafabrik/tiges_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0671a54d36b101abea124afad01aa332b20f71abaf0bd55f3970c2944b9c360 +size 354282 diff --git a/public/old-models/lafabrik/tiges_basecolor.png b/public/old-models/lafabrik/tiges_basecolor.png new file mode 100644 index 0000000..cd25a14 --- /dev/null +++ b/public/old-models/lafabrik/tiges_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a2400ea8904396f705c7587e8613e5c7b6922d66a9d0eee51ad1361fcddc47e +size 210469 diff --git a/public/old-models/lafabrik/tiges_height.png b/public/old-models/lafabrik/tiges_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/tiges_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/tiges_metallic.png b/public/old-models/lafabrik/tiges_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/tiges_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/tiges_mixed_ao.png b/public/old-models/lafabrik/tiges_mixed_ao.png new file mode 100644 index 0000000..aeafc39 --- /dev/null +++ b/public/old-models/lafabrik/tiges_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:56dc583b2c84b6991a6f9d488885c6857f81f8b911ac1676070838398ab30f21 +size 109095 diff --git a/public/old-models/lafabrik/tiges_normal.png b/public/old-models/lafabrik/tiges_normal.png new file mode 100644 index 0000000..3c14cf5 --- /dev/null +++ b/public/old-models/lafabrik/tiges_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98460460fbfcf9185b93db02f56b95ab55d33776a93d057a561e20f1d60baaf6 +size 2300732 diff --git a/public/old-models/lafabrik/tiges_normal_opengl.png b/public/old-models/lafabrik/tiges_normal_opengl.png new file mode 100644 index 0000000..de08e22 --- /dev/null +++ b/public/old-models/lafabrik/tiges_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca5547c7d7b84139109d58992629be338f75becef2f0fb5616c6b195c0df588d +size 41343 diff --git a/public/old-models/lafabrik/tiges_occlusionroughnessmetallic.png b/public/old-models/lafabrik/tiges_occlusionroughnessmetallic.png new file mode 100644 index 0000000..19aabcd --- /dev/null +++ b/public/old-models/lafabrik/tiges_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f1b6cffe503202069b3eb74c21c6d55821ce50595998131399048998f06e0d0 +size 139216 diff --git a/public/old-models/lafabrik/tiges_roughness.png b/public/old-models/lafabrik/tiges_roughness.png new file mode 100644 index 0000000..f3dd692 --- /dev/null +++ b/public/old-models/lafabrik/tiges_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:428157d1d553d359d25696ec5cdebb0a191dccc08b513f6f8a0a08edccadd8bf +size 12819 diff --git a/public/old-models/lafabrik/toit_base_color.png b/public/old-models/lafabrik/toit_base_color.png new file mode 100644 index 0000000..11b9196 --- /dev/null +++ b/public/old-models/lafabrik/toit_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c25c112e446005552faf39dd36588427fc8862985010d49a23f7f27845c991c +size 859915 diff --git a/public/old-models/lafabrik/toit_basecolor.png b/public/old-models/lafabrik/toit_basecolor.png new file mode 100644 index 0000000..88cc317 --- /dev/null +++ b/public/old-models/lafabrik/toit_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a37bd6dd564ed91204cb52ac8e15b4538a96e5534ad887e8942cc13250c595c +size 693601 diff --git a/public/old-models/lafabrik/toit_height.png b/public/old-models/lafabrik/toit_height.png new file mode 100644 index 0000000..9daf8da --- /dev/null +++ b/public/old-models/lafabrik/toit_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a65cfe0c3a454ccdc9a92c4a1f3dd791529aba0fe120bb1c1ccda4357dc973be +size 12816 diff --git a/public/old-models/lafabrik/toit_metallic.png b/public/old-models/lafabrik/toit_metallic.png new file mode 100644 index 0000000..353dceb --- /dev/null +++ b/public/old-models/lafabrik/toit_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537c59bf6206c8a29d89a0f0433ae285254a2b7deac15ba730f547b6d678ca33 +size 8243 diff --git a/public/old-models/lafabrik/toit_mixed_ao.png b/public/old-models/lafabrik/toit_mixed_ao.png new file mode 100644 index 0000000..5db1248 --- /dev/null +++ b/public/old-models/lafabrik/toit_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf924c03af4f85d59bbd990865f2aa3400876a0a97a69c88ee49d65026f9bc89 +size 349548 diff --git a/public/old-models/lafabrik/toit_normal.png b/public/old-models/lafabrik/toit_normal.png new file mode 100644 index 0000000..067baa9 --- /dev/null +++ b/public/old-models/lafabrik/toit_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:66c3acf157d8bc160f3f2d97a536cf98350ff6170ce9912b0ddff62954bfdb99 +size 2429181 diff --git a/public/old-models/lafabrik/toit_normal_opengl.png b/public/old-models/lafabrik/toit_normal_opengl.png new file mode 100644 index 0000000..e8770c1 --- /dev/null +++ b/public/old-models/lafabrik/toit_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:02f0ffecc48765defa40eec93ea43f349f3458d0310a1ae93e7885d8cff1094f +size 462395 diff --git a/public/old-models/lafabrik/toit_occlusionroughnessmetallic.png b/public/old-models/lafabrik/toit_occlusionroughnessmetallic.png new file mode 100644 index 0000000..04151cd --- /dev/null +++ b/public/old-models/lafabrik/toit_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a472ac98d398f511fba3d2518202e92371092bc34f597f79975b946b1d9f57c1 +size 754338 diff --git a/public/old-models/lafabrik/toit_roughness.png b/public/old-models/lafabrik/toit_roughness.png new file mode 100644 index 0000000..5d5c166 --- /dev/null +++ b/public/old-models/lafabrik/toit_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:146c2eaab113e24bca61833fcbe64a9f02f7c77dcc41975cef8d97ec8a23c93c +size 35132 diff --git a/public/old-models/lafabrik/tuyaux_base_color.png b/public/old-models/lafabrik/tuyaux_base_color.png new file mode 100644 index 0000000..66b12c1 --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d84502af791ef0e062e59939e8c8df61b9697edcd972f3479dd5caf948ee27e +size 37945 diff --git a/public/old-models/lafabrik/tuyaux_basecolor.png b/public/old-models/lafabrik/tuyaux_basecolor.png new file mode 100644 index 0000000..a972f9f --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecef5b234187cf0ea6811b7c4391a30ebd270716c6898737048574b8e91df6a4 +size 985402 diff --git a/public/old-models/lafabrik/tuyaux_height.png b/public/old-models/lafabrik/tuyaux_height.png new file mode 100644 index 0000000..5b5097a --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90c60d0b0bdee17032df4fca741b6fffef5f8f7d3ea6d812b38a3c7182081348 +size 21246 diff --git a/public/old-models/lafabrik/tuyaux_metallic.png b/public/old-models/lafabrik/tuyaux_metallic.png new file mode 100644 index 0000000..5eb723e --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7539ab53d58dbd6a3847ce0055806931569d9c43d37c04bd8c935c0983c23ec0 +size 16408 diff --git a/public/old-models/lafabrik/tuyaux_mixed_ao.png b/public/old-models/lafabrik/tuyaux_mixed_ao.png new file mode 100644 index 0000000..13172ba --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d29f3cde5df3e61c74f2991b791f66894f7f5dd78cf9dd3d4e1c74c8db6864f8 +size 488217 diff --git a/public/old-models/lafabrik/tuyaux_normal.png b/public/old-models/lafabrik/tuyaux_normal.png new file mode 100644 index 0000000..ea8f469 --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb63b22af905381525e94db42df33e962fa4438e6df7fc4b135fea66aff3d8ef +size 2733817 diff --git a/public/old-models/lafabrik/tuyaux_normal_opengl.png b/public/old-models/lafabrik/tuyaux_normal_opengl.png new file mode 100644 index 0000000..57c301c --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2248bd2d602f2fa747ae8946aab269f58332f0485de6d36ae7addf1b179b3712 +size 601094 diff --git a/public/old-models/lafabrik/tuyaux_occlusionroughnessmetallic.png b/public/old-models/lafabrik/tuyaux_occlusionroughnessmetallic.png new file mode 100644 index 0000000..45e36fe --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa1106f03322eb77da04566add258c040fe02f12745077250fdedc511b051329 +size 727564 diff --git a/public/old-models/lafabrik/tuyaux_roughness.png b/public/old-models/lafabrik/tuyaux_roughness.png new file mode 100644 index 0000000..ca04062 --- /dev/null +++ b/public/old-models/lafabrik/tuyaux_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8437db5f5dff9cd445e74195d68da20fcec1e5cfebb50ce71a99d586e28fc09b +size 21248 diff --git a/public/old-models/lafabrik/verre_fenetre_base_color.png b/public/old-models/lafabrik/verre_fenetre_base_color.png new file mode 100644 index 0000000..66b12c1 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d84502af791ef0e062e59939e8c8df61b9697edcd972f3479dd5caf948ee27e +size 37945 diff --git a/public/old-models/lafabrik/verre_fenetre_basecolor.png b/public/old-models/lafabrik/verre_fenetre_basecolor.png new file mode 100644 index 0000000..d7d07d3 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7efa341e9d62aab680a8bfa040ea0ef9516cd89f44fd67ad76166ff6a6ba867 +size 219055 diff --git a/public/old-models/lafabrik/verre_fenetre_height.png b/public/old-models/lafabrik/verre_fenetre_height.png new file mode 100644 index 0000000..5b5097a --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90c60d0b0bdee17032df4fca741b6fffef5f8f7d3ea6d812b38a3c7182081348 +size 21246 diff --git a/public/old-models/lafabrik/verre_fenetre_metallic.png b/public/old-models/lafabrik/verre_fenetre_metallic.png new file mode 100644 index 0000000..5eb723e --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7539ab53d58dbd6a3847ce0055806931569d9c43d37c04bd8c935c0983c23ec0 +size 16408 diff --git a/public/old-models/lafabrik/verre_fenetre_mixed_ao.png b/public/old-models/lafabrik/verre_fenetre_mixed_ao.png new file mode 100644 index 0000000..5da09c5 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8836e7e2a32d99efce5fe81842423c81e151f35938916ee10460bd6d811f56d5 +size 863299 diff --git a/public/old-models/lafabrik/verre_fenetre_normal.png b/public/old-models/lafabrik/verre_fenetre_normal.png new file mode 100644 index 0000000..543d4bd --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7c4e3a495cac4c984bc0ee50435bd4f52e90ebf1c5cdbd22c3f3b392b07f354 +size 2366782 diff --git a/public/old-models/lafabrik/verre_fenetre_normal_opengl.png b/public/old-models/lafabrik/verre_fenetre_normal_opengl.png new file mode 100644 index 0000000..55c23b9 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58e64c8e335e92f76bebae1e0bf9bac8ce9d339dc896223f1be0f2d8223d30f0 +size 37652 diff --git a/public/old-models/lafabrik/verre_fenetre_occlusionroughnessmetallic.png b/public/old-models/lafabrik/verre_fenetre_occlusionroughnessmetallic.png new file mode 100644 index 0000000..72000d9 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85607499851e3dc3ebbff19886c40609dc81a3167940ffadd469731c222d56b3 +size 1021100 diff --git a/public/old-models/lafabrik/verre_fenetre_roughness.png b/public/old-models/lafabrik/verre_fenetre_roughness.png new file mode 100644 index 0000000..ca04062 --- /dev/null +++ b/public/old-models/lafabrik/verre_fenetre_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8437db5f5dff9cd445e74195d68da20fcec1e5cfebb50ce71a99d586e28fc09b +size 21248 diff --git a/public/old-models/maison1/color.png b/public/old-models/maison1/color.png new file mode 100644 index 0000000..5d543d7 --- /dev/null +++ b/public/old-models/maison1/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b24c1299cd8f203ca1d8935c2e559de03bd96bcec0d31231ac0c2e90a6f74f74 +size 2679549 diff --git a/public/old-models/maison1/contours_baseColor.png b/public/old-models/maison1/contours_baseColor.png new file mode 100644 index 0000000..278ef0d --- /dev/null +++ b/public/old-models/maison1/contours_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ed22c250b879f0e66e30e2baf16ab290eea6c894f93e0105a45da960b26e5f21 +size 131187 diff --git a/public/old-models/maison1/contours_normal.png b/public/old-models/maison1/contours_normal.png new file mode 100644 index 0000000..642bd3b --- /dev/null +++ b/public/old-models/maison1/contours_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c93319fc83c2304d0b09ddaea32a33c32c5405b4340348ae2c45c0177df06b75 +size 2511652 diff --git a/public/old-models/maison1/contours_occlusionRoughnessMetallic.png b/public/old-models/maison1/contours_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..04535d6 --- /dev/null +++ b/public/old-models/maison1/contours_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0c8332caf3085222d4ffa4296cf454f5006605f686c750a0f6b7ca4b6ea3c6b +size 160217 diff --git a/public/old-models/maison1/fenetre_baseColor.png b/public/old-models/maison1/fenetre_baseColor.png new file mode 100644 index 0000000..80c71ce --- /dev/null +++ b/public/old-models/maison1/fenetre_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b1ba9976d7416ace83e7ae729fed9f6e012254e75616405c7a60ed9436c50205 +size 216048 diff --git a/public/old-models/maison1/fenetre_normal.png b/public/old-models/maison1/fenetre_normal.png new file mode 100644 index 0000000..23fdaff --- /dev/null +++ b/public/old-models/maison1/fenetre_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c73191bf8151222ab91994ba282f78ca5b12cd2b3a6967e4259899802c526e62 +size 2389204 diff --git a/public/old-models/maison1/fenetre_occlusionRoughnessMetallic.png b/public/old-models/maison1/fenetre_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..eaf10e8 --- /dev/null +++ b/public/old-models/maison1/fenetre_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5f9ed0f001f98c1f7c6549e118cfae46c2cbddfd998338c0c2f298f9cfaf55b9 +size 366670 diff --git a/public/old-models/maison1/maison.bin b/public/old-models/maison1/maison.bin new file mode 100644 index 0000000..af0bdae --- /dev/null +++ b/public/old-models/maison1/maison.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc606b94117b5aeb6ef04df7e3f314400ef6526370d1c070ca1e1f2aa0cdd31f +size 16288416 diff --git a/public/old-models/maison1/maison_baseColor.png b/public/old-models/maison1/maison_baseColor.png new file mode 100644 index 0000000..0c3cc07 --- /dev/null +++ b/public/old-models/maison1/maison_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:71c03de33eda3c95e56652d86950ecbce978e6f224785e7f2bfe8bb8c462382f +size 452807 diff --git a/public/old-models/maison1/maison_normal.png b/public/old-models/maison1/maison_normal.png new file mode 100644 index 0000000..a775c1b --- /dev/null +++ b/public/old-models/maison1/maison_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06f73d59d07820ba9a7934955fb47e30066724996bb6ac138ff94733d314043c +size 2588052 diff --git a/public/old-models/maison1/maison_occlusionRoughnessMetallic.png b/public/old-models/maison1/maison_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..39f8fd5 --- /dev/null +++ b/public/old-models/maison1/maison_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:07db7e6bf0f396669bccd8361a4deec0b7faccc528163e8e748e7333eed530b6 +size 1043188 diff --git a/public/old-models/maison1/model.bin b/public/old-models/maison1/model.bin new file mode 100644 index 0000000..17302c6 --- /dev/null +++ b/public/old-models/maison1/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d92a8b8ece4c72688d69efca91ed09d93854bab7a1b3c3e6b0b96ed25d984ce5 +size 307680 diff --git a/public/old-models/maison1/model.gltf b/public/old-models/maison1/model.gltf new file mode 100644 index 0000000..b4d4276 --- /dev/null +++ b/public/old-models/maison1/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4cfe2485b5625b4a401b451fd10173faa3c59a309463a6b3e584aa91e331d81f +size 8583 diff --git a/public/old-models/maison1/normal.png b/public/old-models/maison1/normal.png new file mode 100644 index 0000000..05b82fa --- /dev/null +++ b/public/old-models/maison1/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6945018029e37532831c07dbfd9ea0a6b853a0f69e491ae7295fd29a3f0e626a +size 1928811 diff --git a/public/old-models/maison1/panneau_baseColor.png b/public/old-models/maison1/panneau_baseColor.png new file mode 100644 index 0000000..866ba7f --- /dev/null +++ b/public/old-models/maison1/panneau_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:499e858e82bb910f251386f57bb751743b0a557a70383a68e5b534a8e8e30854 +size 1138223 diff --git a/public/old-models/maison1/panneau_normal.png b/public/old-models/maison1/panneau_normal.png new file mode 100644 index 0000000..f513b6d --- /dev/null +++ b/public/old-models/maison1/panneau_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e7db9b77efbfb0c62ec4924b2522babb191ec4a5e51687dc4de8971f044a8f5 +size 2487930 diff --git a/public/old-models/maison1/panneau_occlusionRoughnessMetallic.png b/public/old-models/maison1/panneau_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..2604685 --- /dev/null +++ b/public/old-models/maison1/panneau_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d091dfbc9d62ae4a2bd978a66bb9efe0ad82e3cbcb9c01b07cd92cc16061ef22 +size 220552 diff --git a/public/old-models/maison1/porte_baseColor.png b/public/old-models/maison1/porte_baseColor.png new file mode 100644 index 0000000..a134b08 --- /dev/null +++ b/public/old-models/maison1/porte_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73f7d6de8d7e25c3c467d3629db998700f3174f0f72c54853fb8fdb5e57e08f6 +size 75625 diff --git a/public/old-models/maison1/porte_normal.png b/public/old-models/maison1/porte_normal.png new file mode 100644 index 0000000..98e8af4 --- /dev/null +++ b/public/old-models/maison1/porte_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db6673d76ec56a40ae3cfeb5618106698e61af67640da37d3c2bdb83fae1bd62 +size 1958641 diff --git a/public/old-models/maison1/porte_occlusionRoughnessMetallic.png b/public/old-models/maison1/porte_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..439356d --- /dev/null +++ b/public/old-models/maison1/porte_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b177a895acb638a7f2afd94b33dae973d0295ca1a4ab2ae591bb570b9465185 +size 99517 diff --git a/public/old-models/maison1/toit_baseColor.png b/public/old-models/maison1/toit_baseColor.png new file mode 100644 index 0000000..5fafc94 --- /dev/null +++ b/public/old-models/maison1/toit_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6e3ba3cf444b3f8f93c95a0152595c1aed06f29e33e2222ebc129ee264489595 +size 837804 diff --git a/public/old-models/maison1/toit_normal.png b/public/old-models/maison1/toit_normal.png new file mode 100644 index 0000000..f711d78 --- /dev/null +++ b/public/old-models/maison1/toit_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0664dcc0ab1332c29cef088788981340d8244c5d6707a89a9fee25061945e021 +size 2795898 diff --git a/public/old-models/maison1/toit_occlusionRoughnessMetallic.png b/public/old-models/maison1/toit_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..3e356ba --- /dev/null +++ b/public/old-models/maison1/toit_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6b4b5b1127a02b617fc739bc3736f12f4fd9cfae19aca5c4e82b4d495b1f6ea1 +size 1027685 diff --git a/public/old-models/packderelance/cabledroit_Base_color.png b/public/old-models/packderelance/cabledroit_Base_color.png new file mode 100644 index 0000000..17a1e8c --- /dev/null +++ b/public/old-models/packderelance/cabledroit_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:613f4ed9175f554bf1ec4b8425ecb2b81fde584414caaaab865bc47582f1ea61 +size 20078 diff --git a/public/old-models/packderelance/cabledroit_Normal.png b/public/old-models/packderelance/cabledroit_Normal.png new file mode 100644 index 0000000..573e9ce --- /dev/null +++ b/public/old-models/packderelance/cabledroit_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2870a832300161a35a832511aa6401a0ef8b301acf79d67eeb8aea6a6f0c6470 +size 144969 diff --git a/public/old-models/packderelance/cabledroit_height.png b/public/old-models/packderelance/cabledroit_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/cabledroit_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/cabledroit_metallic.png b/public/old-models/packderelance/cabledroit_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/cabledroit_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/cabledroit_mixed_ao.png b/public/old-models/packderelance/cabledroit_mixed_ao.png new file mode 100644 index 0000000..5addc6e --- /dev/null +++ b/public/old-models/packderelance/cabledroit_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4808a2bb7e3ae292484eab89442fe12ec00f0c9e60df1f0a3c0a07cd60d31d92 +size 100286 diff --git a/public/old-models/packderelance/cabledroit_normal_opengl.png b/public/old-models/packderelance/cabledroit_normal_opengl.png new file mode 100644 index 0000000..5f329f3 --- /dev/null +++ b/public/old-models/packderelance/cabledroit_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:300804d6b7edc1d1375366f4a88c78d5f5f11bceb404be860144041c638fd0e6 +size 145487 diff --git a/public/old-models/packderelance/cabledroit_roughness.png b/public/old-models/packderelance/cabledroit_roughness.png new file mode 100644 index 0000000..ad7f319 --- /dev/null +++ b/public/old-models/packderelance/cabledroit_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c284c7d004b8ac903385f47bd837da38d89bd62d6cb0ca373d0e7fb13ccebf90 +size 53658 diff --git a/public/old-models/packderelance/cablegauche_Base_color.png b/public/old-models/packderelance/cablegauche_Base_color.png new file mode 100644 index 0000000..d9adfcb --- /dev/null +++ b/public/old-models/packderelance/cablegauche_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb15c724f623830d464d72abecd429406c7a4338e6e4a6bf1afd841dbdd0c6f5 +size 31886 diff --git a/public/old-models/packderelance/cablegauche_Normal.png b/public/old-models/packderelance/cablegauche_Normal.png new file mode 100644 index 0000000..816c578 --- /dev/null +++ b/public/old-models/packderelance/cablegauche_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050b424b60d026327146d44bf02cf5f8f3c06525b1ca99b234ade11bc6114ad2 +size 144355 diff --git a/public/old-models/packderelance/cablegauche_height.png b/public/old-models/packderelance/cablegauche_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/cablegauche_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/cablegauche_metallic.png b/public/old-models/packderelance/cablegauche_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/cablegauche_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/cablegauche_mixed_ao.png b/public/old-models/packderelance/cablegauche_mixed_ao.png new file mode 100644 index 0000000..c421b49 --- /dev/null +++ b/public/old-models/packderelance/cablegauche_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:daf9d86a1f29600e4af115eb0d3f429240c4f8cdfb773dfc7ce7bff2785b6cd6 +size 98979 diff --git a/public/old-models/packderelance/cablegauche_normal_opengl.png b/public/old-models/packderelance/cablegauche_normal_opengl.png new file mode 100644 index 0000000..8d99c85 --- /dev/null +++ b/public/old-models/packderelance/cablegauche_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ab8fd8bff205eea0af8292bc13ba4687b75e140645a654cdb3247c533ab646c +size 144797 diff --git a/public/old-models/packderelance/cablegauche_roughness.png b/public/old-models/packderelance/cablegauche_roughness.png new file mode 100644 index 0000000..f90ec1c --- /dev/null +++ b/public/old-models/packderelance/cablegauche_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a252defdb7a8f50a89c6cdad3937776f4aaf10578a6134b8dc8957b25fced770 +size 53435 diff --git a/public/old-models/packderelance/charnie_res_base_color.png b/public/old-models/packderelance/charnie_res_base_color.png new file mode 100644 index 0000000..c42f5fd --- /dev/null +++ b/public/old-models/packderelance/charnie_res_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ea3df019860e60a2201d9d6caa374bb1500b9602153b1e3f08c48bfd016aff20 +size 25427 diff --git a/public/old-models/packderelance/charnie_res_height.png b/public/old-models/packderelance/charnie_res_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/charnie_res_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/charnie_res_metallic.png b/public/old-models/packderelance/charnie_res_metallic.png new file mode 100644 index 0000000..b5efe7f --- /dev/null +++ b/public/old-models/packderelance/charnie_res_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2ed466f79c723385da4cdf7cd5f1ed962e7523ff364a5df53336c57f925ae48 +size 3179 diff --git a/public/old-models/packderelance/charnie_res_mixed_ao.png b/public/old-models/packderelance/charnie_res_mixed_ao.png new file mode 100644 index 0000000..a599712 --- /dev/null +++ b/public/old-models/packderelance/charnie_res_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b22bc2d3bae0f4bafc2b8bde962baa91eb911aba02b61737e17bc356497ab2be +size 433143 diff --git a/public/old-models/packderelance/charnie_res_normal.png b/public/old-models/packderelance/charnie_res_normal.png new file mode 100644 index 0000000..656cd34 --- /dev/null +++ b/public/old-models/packderelance/charnie_res_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38ec0d30ce672b32199200e164eee640c7b168a3784a4ebce582eba63cb13bae +size 224792 diff --git a/public/old-models/packderelance/charnie_res_normal_opengl.png b/public/old-models/packderelance/charnie_res_normal_opengl.png new file mode 100644 index 0000000..51500ab --- /dev/null +++ b/public/old-models/packderelance/charnie_res_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9980c45e2e90cf6414249536d1df806e9ff550cfc88b31621680d833e99fad60 +size 224132 diff --git a/public/old-models/packderelance/charnie_res_roughness.png b/public/old-models/packderelance/charnie_res_roughness.png new file mode 100644 index 0000000..61b122d --- /dev/null +++ b/public/old-models/packderelance/charnie_res_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c386172f879e0a97ed4168bc2fa242430ae41bb256e97c08157e429c6915a389 +size 101620 diff --git a/public/old-models/packderelance/color_inf.png b/public/old-models/packderelance/color_inf.png new file mode 100644 index 0000000..41c0934 --- /dev/null +++ b/public/old-models/packderelance/color_inf.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e81f534bd7df089e41fdc1eacd26c1d55a90ac3ebd37a4a1d037f2b57e3ec5e +size 105848 diff --git a/public/old-models/packderelance/color_marteau.png b/public/old-models/packderelance/color_marteau.png new file mode 100644 index 0000000..7febaf0 --- /dev/null +++ b/public/old-models/packderelance/color_marteau.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68fe52af226c749870035d2af17d8feffff4d094f46ca5c3697697d4e62da4b1 +size 288851 diff --git a/public/old-models/packderelance/color_puce.png b/public/old-models/packderelance/color_puce.png new file mode 100644 index 0000000..41ab8c3 --- /dev/null +++ b/public/old-models/packderelance/color_puce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:34fce52ddb453c1f3e862157ada0f4e40cd37d910329b8e6acff5ddee518142f +size 306578 diff --git a/public/old-models/packderelance/color_sup.png b/public/old-models/packderelance/color_sup.png new file mode 100644 index 0000000..544cbb3 --- /dev/null +++ b/public/old-models/packderelance/color_sup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e462b830e0f4c0bdbadb395998b3832f9e156f5b2e8f6fdb083319a2b600f5e8 +size 94312 diff --git a/public/old-models/packderelance/lock_base_color.png b/public/old-models/packderelance/lock_base_color.png new file mode 100644 index 0000000..4713e11 --- /dev/null +++ b/public/old-models/packderelance/lock_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b069014a3c3a8cec31e89eab2a3e5551be8719a923ab6631d68e35a339027de +size 23570 diff --git a/public/old-models/packderelance/lock_height.png b/public/old-models/packderelance/lock_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/lock_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/lock_metallic.png b/public/old-models/packderelance/lock_metallic.png new file mode 100644 index 0000000..9a54f06 --- /dev/null +++ b/public/old-models/packderelance/lock_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f2ae19c75124d18889a4682d0ef5681e6dc93b0ed764171edaa5bdfea147af5 +size 3179 diff --git a/public/old-models/packderelance/lock_mixed_ao.png b/public/old-models/packderelance/lock_mixed_ao.png new file mode 100644 index 0000000..2520a22 --- /dev/null +++ b/public/old-models/packderelance/lock_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:defceee926a30a842e6e3cc687f6aed1a725d23a113c4a0dc9043ccf60974b23 +size 169856 diff --git a/public/old-models/packderelance/lock_normal.png b/public/old-models/packderelance/lock_normal.png new file mode 100644 index 0000000..94ab739 --- /dev/null +++ b/public/old-models/packderelance/lock_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35dc1c655b8e0f8715eff72e36a8b69ae8145cc91c96bce23cad9fa8e429e9e1 +size 113730 diff --git a/public/old-models/packderelance/lock_normal_opengl.png b/public/old-models/packderelance/lock_normal_opengl.png new file mode 100644 index 0000000..739c551 --- /dev/null +++ b/public/old-models/packderelance/lock_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c90b0b6aaadf6cd80eaf61e8981d6f0f81ec6f1cc6d28ad9623b1d589da1aa64 +size 114262 diff --git a/public/old-models/packderelance/lock_roughness.png b/public/old-models/packderelance/lock_roughness.png new file mode 100644 index 0000000..a238764 --- /dev/null +++ b/public/old-models/packderelance/lock_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5e0dd0eb573b833b9507e9f5d36c0f5d696974699c48918feda6ee493633502 +size 78421 diff --git a/public/old-models/packderelance/manchemart_base_color.png b/public/old-models/packderelance/manchemart_base_color.png new file mode 100644 index 0000000..fc643a5 --- /dev/null +++ b/public/old-models/packderelance/manchemart_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:622a39812f202a2e5b3963af40b7d4998bc33cb5b25cbcd357c12dfda816f77b +size 41453 diff --git a/public/old-models/packderelance/manchemart_height.png b/public/old-models/packderelance/manchemart_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/manchemart_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/manchemart_metallic.png b/public/old-models/packderelance/manchemart_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/manchemart_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/manchemart_mixed_ao.png b/public/old-models/packderelance/manchemart_mixed_ao.png new file mode 100644 index 0000000..78ecb78 --- /dev/null +++ b/public/old-models/packderelance/manchemart_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e963bea1bf721725a3e64685f373c63c0de664ce4128b9554666bae6b76349 +size 185302 diff --git a/public/old-models/packderelance/manchemart_normal.png b/public/old-models/packderelance/manchemart_normal.png new file mode 100644 index 0000000..5999a0e --- /dev/null +++ b/public/old-models/packderelance/manchemart_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01c8a610171b36fb12e26696818ec942c75bb47f7cfda34066f5d63dfcaf344c +size 164783 diff --git a/public/old-models/packderelance/manchemart_normal_opengl.png b/public/old-models/packderelance/manchemart_normal_opengl.png new file mode 100644 index 0000000..a9cac6e --- /dev/null +++ b/public/old-models/packderelance/manchemart_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4461d87006c85001498c5377c5228f4d83c496ef809acc8ec5e1747515eb7b1 +size 165827 diff --git a/public/old-models/packderelance/manchemart_roughness.png b/public/old-models/packderelance/manchemart_roughness.png new file mode 100644 index 0000000..eb0669e --- /dev/null +++ b/public/old-models/packderelance/manchemart_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7570bd18e98f42919a20d83d06cb3dcd2a11c4e2eb8e8d7a9b1806a43bf1e6d +size 71115 diff --git a/public/old-models/packderelance/model.bin b/public/old-models/packderelance/model.bin new file mode 100644 index 0000000..9191216 --- /dev/null +++ b/public/old-models/packderelance/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b8fbbb8367c3d9f0c8940608a82889423c2e2d540a76618f58c5a8c53d8928b +size 430168 diff --git a/public/old-models/packderelance/model.gltf b/public/old-models/packderelance/model.gltf new file mode 100644 index 0000000..3a78e47 --- /dev/null +++ b/public/old-models/packderelance/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f2d470947b2b3d1a029a44a9074ac46826374b81f8bd8d23648318cfbf836fa +size 14379 diff --git a/public/old-models/packderelance/mousse_bas_base_color.png b/public/old-models/packderelance/mousse_bas_base_color.png new file mode 100644 index 0000000..09ee7d0 --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:21b609193f25d95233a4d4edf7b6bf90e73537370949d40c2d923425a589476c +size 13843 diff --git a/public/old-models/packderelance/mousse_bas_height.png b/public/old-models/packderelance/mousse_bas_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/mousse_bas_metallic.png b/public/old-models/packderelance/mousse_bas_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/mousse_bas_mixed_ao.png b/public/old-models/packderelance/mousse_bas_mixed_ao.png new file mode 100644 index 0000000..7c94204 --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bebff7465f570ccd48063d37e1ace0eec9b8db8715360992acaf7dbbf63804d6 +size 251328 diff --git a/public/old-models/packderelance/mousse_bas_normal.png b/public/old-models/packderelance/mousse_bas_normal.png new file mode 100644 index 0000000..0ac089c --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c704ef890feb0fb1c46b671f8e8a6230371dad7a13c4e4b18e342aec560cbb7 +size 175208 diff --git a/public/old-models/packderelance/mousse_bas_normal_opengl.png b/public/old-models/packderelance/mousse_bas_normal_opengl.png new file mode 100644 index 0000000..6d76b50 --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdf523b3fda14ef39dfa2006cc66088f75228e555a842859d6bb45b5d8d12036 +size 177660 diff --git a/public/old-models/packderelance/mousse_bas_roughness.png b/public/old-models/packderelance/mousse_bas_roughness.png new file mode 100644 index 0000000..e493c11 --- /dev/null +++ b/public/old-models/packderelance/mousse_bas_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3435c1e95fefd08d123099c3a1a88e5cda7f8d5d9787d8e007312267f3d35386 +size 185557 diff --git a/public/old-models/packderelance/mousse_base_color.png b/public/old-models/packderelance/mousse_base_color.png new file mode 100644 index 0000000..3c8843d --- /dev/null +++ b/public/old-models/packderelance/mousse_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ce5d4eedb0f41f260baa236aa45e5f96443d8f8cd11756ae6054c0f9a5aea937 +size 8751 diff --git a/public/old-models/packderelance/mousse_height.png b/public/old-models/packderelance/mousse_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/mousse_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/mousse_metallic.png b/public/old-models/packderelance/mousse_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/mousse_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/mousse_mixed_ao.png b/public/old-models/packderelance/mousse_mixed_ao.png new file mode 100644 index 0000000..ba99c9a --- /dev/null +++ b/public/old-models/packderelance/mousse_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3a86a57b95d13c5028c2a4b5f7b7d9720de33fe46890fc759b72eac37dbc64f +size 238031 diff --git a/public/old-models/packderelance/mousse_normal.png b/public/old-models/packderelance/mousse_normal.png new file mode 100644 index 0000000..4653be8 --- /dev/null +++ b/public/old-models/packderelance/mousse_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f44adbf23be3bb97904dbf1bcf5ba654899e02d08eb6a5e121815770473629a +size 193683 diff --git a/public/old-models/packderelance/mousse_normal_opengl.png b/public/old-models/packderelance/mousse_normal_opengl.png new file mode 100644 index 0000000..de2f4de --- /dev/null +++ b/public/old-models/packderelance/mousse_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22199dddbb6b1f581fa45dfd52f9edd523f2836ee2ee626c573c0705a62ce768 +size 193969 diff --git a/public/old-models/packderelance/mousse_roughness.png b/public/old-models/packderelance/mousse_roughness.png new file mode 100644 index 0000000..dc7b8ab --- /dev/null +++ b/public/old-models/packderelance/mousse_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59787e816503401eaa8c20fe8ab472283e09523dac5f5f689c200dad5763a10b +size 215919 diff --git a/public/old-models/packderelance/normal_inf.png b/public/old-models/packderelance/normal_inf.png new file mode 100644 index 0000000..dd88258 --- /dev/null +++ b/public/old-models/packderelance/normal_inf.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fd0f107d2e8c234fbc40001f22a76e7cec9623a22f429443fd3ca9cd7bbedd3b +size 440264 diff --git a/public/old-models/packderelance/normal_marteau.png b/public/old-models/packderelance/normal_marteau.png new file mode 100644 index 0000000..9a1f36d --- /dev/null +++ b/public/old-models/packderelance/normal_marteau.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01de7b32540117a34c3110ff6062b670aa102ec867650494973e1469cdd36b50 +size 772076 diff --git a/public/old-models/packderelance/normal_puce.png b/public/old-models/packderelance/normal_puce.png new file mode 100644 index 0000000..053a9f0 --- /dev/null +++ b/public/old-models/packderelance/normal_puce.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:46725cc9926cb4137f0e9b3c6dcc2b670950b0c025dd1963a4ba69c4278d9ea2 +size 386293 diff --git a/public/old-models/packderelance/normal_sup.png b/public/old-models/packderelance/normal_sup.png new file mode 100644 index 0000000..cdc527f --- /dev/null +++ b/public/old-models/packderelance/normal_sup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4717509a305d646459d9234ab4552063db6157fe2154865283a61973b5fc2725 +size 759655 diff --git a/public/old-models/packderelance/patinf_base_color.png b/public/old-models/packderelance/patinf_base_color.png new file mode 100644 index 0000000..bbcac5e --- /dev/null +++ b/public/old-models/packderelance/patinf_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a27fdc53a87e373739863a6bb87b5de2e744f9d5ef230260f166c88ab3ce962d +size 19530 diff --git a/public/old-models/packderelance/patinf_height.png b/public/old-models/packderelance/patinf_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/patinf_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/patinf_metallic.png b/public/old-models/packderelance/patinf_metallic.png new file mode 100644 index 0000000..d1c34c7 --- /dev/null +++ b/public/old-models/packderelance/patinf_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:501418a6e2d02b552799edd80e8c5a53198ff3d499eee9b783bddb5d72afd603 +size 3179 diff --git a/public/old-models/packderelance/patinf_mixed_ao.png b/public/old-models/packderelance/patinf_mixed_ao.png new file mode 100644 index 0000000..e8bf2ec --- /dev/null +++ b/public/old-models/packderelance/patinf_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae589f2edea4fc2147a57b5fb9e33a25a63f16d2aef7f4c9fc71a5ca6ae5bac5 +size 90431 diff --git a/public/old-models/packderelance/patinf_normal.png b/public/old-models/packderelance/patinf_normal.png new file mode 100644 index 0000000..2711e4d --- /dev/null +++ b/public/old-models/packderelance/patinf_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ebb2add69c6a08441a30c8975cc4f6b7e5b69c165def6b1bf42b98a420a606b +size 146695 diff --git a/public/old-models/packderelance/patinf_normal_opengl.png b/public/old-models/packderelance/patinf_normal_opengl.png new file mode 100644 index 0000000..377c13b --- /dev/null +++ b/public/old-models/packderelance/patinf_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b9d4baedf21c6ed4fec8a6e80fea2b8db3e9107bc0721fad63e90ecb309bbd8 +size 146723 diff --git a/public/old-models/packderelance/patinf_roughness.png b/public/old-models/packderelance/patinf_roughness.png new file mode 100644 index 0000000..b517e25 --- /dev/null +++ b/public/old-models/packderelance/patinf_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:50749697660eff0a5ebbb8c9d6c4182ed2b7cf847fb366da756551f9d828c2ba +size 135722 diff --git a/public/old-models/packderelance/patsup_base_color.png b/public/old-models/packderelance/patsup_base_color.png new file mode 100644 index 0000000..ead3f2a --- /dev/null +++ b/public/old-models/packderelance/patsup_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc8e2bd801f75f272838e441eb2784457e38b8aae9483ea0f697adb85f12b0b5 +size 30583 diff --git a/public/old-models/packderelance/patsup_height.png b/public/old-models/packderelance/patsup_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/patsup_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/patsup_metallic.png b/public/old-models/packderelance/patsup_metallic.png new file mode 100644 index 0000000..892f4d3 --- /dev/null +++ b/public/old-models/packderelance/patsup_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:768bcad38062d5d33b6e4a8c9f012a199deb6a05366efa280fd6e4e093e8d35b +size 3178 diff --git a/public/old-models/packderelance/patsup_mixed_ao.png b/public/old-models/packderelance/patsup_mixed_ao.png new file mode 100644 index 0000000..038a8f7 --- /dev/null +++ b/public/old-models/packderelance/patsup_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d7eb9f5b370d007ff868c46817f65d23b0a613e683a95b421d037f59ab5e481 +size 201541 diff --git a/public/old-models/packderelance/patsup_normal.png b/public/old-models/packderelance/patsup_normal.png new file mode 100644 index 0000000..e0eedac --- /dev/null +++ b/public/old-models/packderelance/patsup_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:edad5421cdd8c87b3310743fd24ea2649ede92d4d598f7a5511ec14a280477ba +size 182455 diff --git a/public/old-models/packderelance/patsup_normal_opengl.png b/public/old-models/packderelance/patsup_normal_opengl.png new file mode 100644 index 0000000..5755f0c --- /dev/null +++ b/public/old-models/packderelance/patsup_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05668e2a74f62600f5d6e2737c402600e7381a36b4f83f69d1df216d8df77369 +size 184924 diff --git a/public/old-models/packderelance/patsup_roughness.png b/public/old-models/packderelance/patsup_roughness.png new file mode 100644 index 0000000..befe7d9 --- /dev/null +++ b/public/old-models/packderelance/patsup_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:062b461aad1c49a752ed767ec8f1dbb70c5d6e8b4824a55e740c945163620c9b +size 131459 diff --git a/public/old-models/packderelance/puces_base_color.png b/public/old-models/packderelance/puces_base_color.png new file mode 100644 index 0000000..6c91328 --- /dev/null +++ b/public/old-models/packderelance/puces_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4945a42ce365fecb6b64549cae5519a141ff9a7e14d1ab834182ac9737c05a82 +size 46976 diff --git a/public/old-models/packderelance/puces_height.png b/public/old-models/packderelance/puces_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/puces_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/puces_metallic.png b/public/old-models/packderelance/puces_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/packderelance/puces_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/packderelance/puces_mixed_ao.png b/public/old-models/packderelance/puces_mixed_ao.png new file mode 100644 index 0000000..e3507ef --- /dev/null +++ b/public/old-models/packderelance/puces_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4e9cd7f981995050b483e59ac123b397d7ec5ca3d30d10215b4a9ec01a27a69 +size 222566 diff --git a/public/old-models/packderelance/puces_normal.png b/public/old-models/packderelance/puces_normal.png new file mode 100644 index 0000000..fd77f2d --- /dev/null +++ b/public/old-models/packderelance/puces_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be38b03c2aa41d54235e0bf6fa491c13a24ff2ecb4db609ce62c2e83fbf6c19 +size 149845 diff --git a/public/old-models/packderelance/puces_normal_opengl.png b/public/old-models/packderelance/puces_normal_opengl.png new file mode 100644 index 0000000..aa432ed --- /dev/null +++ b/public/old-models/packderelance/puces_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b991ea9ce0ec7d61e33bafdae0526a0f9285777685a8e98b4e69fd22234a67a6 +size 152096 diff --git a/public/old-models/packderelance/puces_roughness.png b/public/old-models/packderelance/puces_roughness.png new file mode 100644 index 0000000..0855db0 --- /dev/null +++ b/public/old-models/packderelance/puces_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d89d63628794f450ce8f6503010aaf9e257b3839242a41f92a472a9ca75a3af +size 101983 diff --git a/public/old-models/packderelance/tetemart_base_color.png b/public/old-models/packderelance/tetemart_base_color.png new file mode 100644 index 0000000..6cc7455 --- /dev/null +++ b/public/old-models/packderelance/tetemart_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7c0bf42e601e8fd391b8a3e27db24c0d94d3cb0af794eb8bfa5ce9e011ee9bd9 +size 46981 diff --git a/public/old-models/packderelance/tetemart_height.png b/public/old-models/packderelance/tetemart_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/packderelance/tetemart_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/packderelance/tetemart_metallic.png b/public/old-models/packderelance/tetemart_metallic.png new file mode 100644 index 0000000..393212c --- /dev/null +++ b/public/old-models/packderelance/tetemart_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf0ada122b6dd77e41fd6358ace63aea3aa9b6a328665e0bad4e3c2cdfcd7f3b +size 3179 diff --git a/public/old-models/packderelance/tetemart_mixed_ao.png b/public/old-models/packderelance/tetemart_mixed_ao.png new file mode 100644 index 0000000..597ea8e --- /dev/null +++ b/public/old-models/packderelance/tetemart_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a04252dab606affc6d82e133a650d94a4f75fe26bfb2c47ec9287610c157a393 +size 323501 diff --git a/public/old-models/packderelance/tetemart_normal.png b/public/old-models/packderelance/tetemart_normal.png new file mode 100644 index 0000000..611b71a --- /dev/null +++ b/public/old-models/packderelance/tetemart_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86c9801f4685f956cf607ee117b0c10aaf2030cf1889c8c923d20df74a97c77f +size 199509 diff --git a/public/old-models/packderelance/tetemart_normal_opengl.png b/public/old-models/packderelance/tetemart_normal_opengl.png new file mode 100644 index 0000000..db4d77f --- /dev/null +++ b/public/old-models/packderelance/tetemart_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:660f0f4985920305bbe62e5d6af0f1d2e00167136f7462cf71afbf33af29fe5f +size 199424 diff --git a/public/old-models/packderelance/tetemart_roughness.png b/public/old-models/packderelance/tetemart_roughness.png new file mode 100644 index 0000000..279c947 --- /dev/null +++ b/public/old-models/packderelance/tetemart_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7934ddff7acc3867e7f22ef450ee992c6e84a51c2f6175fbff76bb702a39f309 +size 114593 diff --git a/public/old-models/panneauaffichage/affichage_Base_color.png b/public/old-models/panneauaffichage/affichage_Base_color.png new file mode 100644 index 0000000..3059a2b --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:115c63f077576cc4533fe50d1ca71e7c0f5931a12a5d686038bccbf8739abcc4 +size 24725 diff --git a/public/old-models/panneauaffichage/affichage_Height.png b/public/old-models/panneauaffichage/affichage_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/affichage_Metallic.png b/public/old-models/panneauaffichage/affichage_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/affichage_Mixed_AO.png b/public/old-models/panneauaffichage/affichage_Mixed_AO.png new file mode 100644 index 0000000..c650437 --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:207794423b0560fb8b4def4d7581454214a04ef556f77eee6fe42fa3e7268047 +size 413848 diff --git a/public/old-models/panneauaffichage/affichage_Normal.png b/public/old-models/panneauaffichage/affichage_Normal.png new file mode 100644 index 0000000..d570ee7 --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1367a075a47f7e74158ef0de51a1b89fe74e517a3d942069930b378480db21a9 +size 248510 diff --git a/public/old-models/panneauaffichage/affichage_Normal_OpenGL.png b/public/old-models/panneauaffichage/affichage_Normal_OpenGL.png new file mode 100644 index 0000000..1c4f872 --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3d6781a7d2b573dec2d6edcab63ac880d6d66a4efb070612e81b035b8e61adf6 +size 248549 diff --git a/public/old-models/panneauaffichage/affichage_Roughness.png b/public/old-models/panneauaffichage/affichage_Roughness.png new file mode 100644 index 0000000..79238e9 --- /dev/null +++ b/public/old-models/panneauaffichage/affichage_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4f58f76443f00900697dc911c6fdd77c892c400bd2fa703f10499f819ca40ba +size 251151 diff --git a/public/old-models/panneauaffichage/affiche1_Base_color.png b/public/old-models/panneauaffichage/affiche1_Base_color.png new file mode 100644 index 0000000..e66c913 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f5eec6e83c3468a22bb1b8ad7cb9f5ae8b4b81cf50176270e7de88918731dbc +size 132717 diff --git a/public/old-models/panneauaffichage/affiche1_Height.png b/public/old-models/panneauaffichage/affiche1_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/affiche1_Metallic.png b/public/old-models/panneauaffichage/affiche1_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/affiche1_Mixed_AO.png b/public/old-models/panneauaffichage/affiche1_Mixed_AO.png new file mode 100644 index 0000000..6092e12 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a96b9c3cfeba74c0a122f456a77e86707af2a165820853f342ed6569d39b4f6d +size 306221 diff --git a/public/old-models/panneauaffichage/affiche1_Normal.png b/public/old-models/panneauaffichage/affiche1_Normal.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche1_Normal_OpenGL.png b/public/old-models/panneauaffichage/affiche1_Normal_OpenGL.png new file mode 100644 index 0000000..aa35aac --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1842b467a5f569b1f35bce93b6a2aede24b47f94c49e451b736528c9354c8b97 +size 70801 diff --git a/public/old-models/panneauaffichage/affiche1_Roughness.png b/public/old-models/panneauaffichage/affiche1_Roughness.png new file mode 100644 index 0000000..ac5524a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche1_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb5bb3b551a47fc5d9dabb0787bfbd18582efc253415e185fef329b4c03a4db +size 3182 diff --git a/public/old-models/panneauaffichage/affiche2_Base_color.png b/public/old-models/panneauaffichage/affiche2_Base_color.png new file mode 100644 index 0000000..156470c --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:388725361ad894af0ee92b3a5a8ae4ceec82de1e927633b7fed6d167a83aa1a6 +size 166837 diff --git a/public/old-models/panneauaffichage/affiche2_Height.png b/public/old-models/panneauaffichage/affiche2_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/affiche2_Metallic.png b/public/old-models/panneauaffichage/affiche2_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/affiche2_Mixed_AO.png b/public/old-models/panneauaffichage/affiche2_Mixed_AO.png new file mode 100644 index 0000000..2d85259 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ad9e5230271e41042b0d5076e2a965a13077429cfd5a382e093b5d75dca6d3f +size 401936 diff --git a/public/old-models/panneauaffichage/affiche2_Normal.png b/public/old-models/panneauaffichage/affiche2_Normal.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche2_Normal_OpenGL.png b/public/old-models/panneauaffichage/affiche2_Normal_OpenGL.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche2_Roughness.png b/public/old-models/panneauaffichage/affiche2_Roughness.png new file mode 100644 index 0000000..ac5524a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche2_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb5bb3b551a47fc5d9dabb0787bfbd18582efc253415e185fef329b4c03a4db +size 3182 diff --git a/public/old-models/panneauaffichage/affiche3_Base_color.png b/public/old-models/panneauaffichage/affiche3_Base_color.png new file mode 100644 index 0000000..3519683 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b4d3bc2d4f43ece434e0a77df9b6bacc3b41a90eeafbac409b672098d7be4f4 +size 184315 diff --git a/public/old-models/panneauaffichage/affiche3_Height.png b/public/old-models/panneauaffichage/affiche3_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/affiche3_Metallic.png b/public/old-models/panneauaffichage/affiche3_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/affiche3_Mixed_AO.png b/public/old-models/panneauaffichage/affiche3_Mixed_AO.png new file mode 100644 index 0000000..0b53536 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8776311879e3346dbaacc39c4359dd6470f8503c4d2987de627a691e3de1adf6 +size 277961 diff --git a/public/old-models/panneauaffichage/affiche3_Normal.png b/public/old-models/panneauaffichage/affiche3_Normal.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche3_Normal_OpenGL.png b/public/old-models/panneauaffichage/affiche3_Normal_OpenGL.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche3_Roughness.png b/public/old-models/panneauaffichage/affiche3_Roughness.png new file mode 100644 index 0000000..ac5524a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche3_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb5bb3b551a47fc5d9dabb0787bfbd18582efc253415e185fef329b4c03a4db +size 3182 diff --git a/public/old-models/panneauaffichage/affiche4_Base_color.png b/public/old-models/panneauaffichage/affiche4_Base_color.png new file mode 100644 index 0000000..f769f29 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ade64f749411d83afe8522ff8fc72287d8d7ad13675874cd0e3c5197b8f8db08 +size 140310 diff --git a/public/old-models/panneauaffichage/affiche4_Height.png b/public/old-models/panneauaffichage/affiche4_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/affiche4_Metallic.png b/public/old-models/panneauaffichage/affiche4_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/affiche4_Mixed_AO.png b/public/old-models/panneauaffichage/affiche4_Mixed_AO.png new file mode 100644 index 0000000..fc533ea --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:243440a749085ebfd7b98161edbdf9f9dc0117f90f87a5c7cab728716ff1ffe8 +size 425027 diff --git a/public/old-models/panneauaffichage/affiche4_Normal.png b/public/old-models/panneauaffichage/affiche4_Normal.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche4_Normal_OpenGL.png b/public/old-models/panneauaffichage/affiche4_Normal_OpenGL.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/affiche4_Roughness.png b/public/old-models/panneauaffichage/affiche4_Roughness.png new file mode 100644 index 0000000..ac5524a --- /dev/null +++ b/public/old-models/panneauaffichage/affiche4_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffb5bb3b551a47fc5d9dabb0787bfbd18582efc253415e185fef329b4c03a4db +size 3182 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Base_color.png b/public/old-models/panneauaffichage/afficheprincipal_Base_color.png new file mode 100644 index 0000000..cc56951 --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c6116a3aac87b58a0303f4b3c75139407ecfb01546bce6f25db168934e8f7c9 +size 296622 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Height.png b/public/old-models/panneauaffichage/afficheprincipal_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Metallic.png b/public/old-models/panneauaffichage/afficheprincipal_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Mixed_AO.png b/public/old-models/panneauaffichage/afficheprincipal_Mixed_AO.png new file mode 100644 index 0000000..1563302 --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d67c02072b516f543fb43f52f5945bc6b4df7b0ea2086e70396ea3453b35e0d +size 420679 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Normal.png b/public/old-models/panneauaffichage/afficheprincipal_Normal.png new file mode 100644 index 0000000..9bfcf10 --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33b23423b83c56dba171bf1ab820fab663c13dbea89d1e35ededcbcc9e74219c +size 5356 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Normal_OpenGL.png b/public/old-models/panneauaffichage/afficheprincipal_Normal_OpenGL.png new file mode 100644 index 0000000..8d6d6ea --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e84a41e113a18b71c3189cfd96862f640ef8d9382e95fe7ab2e0a2690fb4dca +size 74647 diff --git a/public/old-models/panneauaffichage/afficheprincipal_Roughness.png b/public/old-models/panneauaffichage/afficheprincipal_Roughness.png new file mode 100644 index 0000000..452df00 --- /dev/null +++ b/public/old-models/panneauaffichage/afficheprincipal_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e96ce18cbae6609636764d8a3a23e6b382201df0d23a43a3bf229b6f1a9577b3 +size 3179 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Base_color.png b/public/old-models/panneauaffichage/cadranhoribas_Base_color.png new file mode 100644 index 0000000..8fed008 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc7e3c69eaf6ddb907ba7e82783d019b8f7792304014e05e8c31442b5ea7e4e2 +size 168543 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Height.png b/public/old-models/panneauaffichage/cadranhoribas_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Metallic.png b/public/old-models/panneauaffichage/cadranhoribas_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Mixed_AO.png b/public/old-models/panneauaffichage/cadranhoribas_Mixed_AO.png new file mode 100644 index 0000000..6b73bb2 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e91a18aafe66d2b3df067091cdd63e495f2878d9f59055ebbb71a2cb17aeb62 +size 142231 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Normal.png b/public/old-models/panneauaffichage/cadranhoribas_Normal.png new file mode 100644 index 0000000..8d89aa1 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4de322a5dc6cd765b043990ca35f1025d31e8c4257c9aa8994ed7eebc64940ba +size 86042 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Normal_OpenGL.png b/public/old-models/panneauaffichage/cadranhoribas_Normal_OpenGL.png new file mode 100644 index 0000000..f6f920a --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81438a70bd6bf0a09be66a8ef9ee98fa423b670ab210bc96885d071665e50dbe +size 86310 diff --git a/public/old-models/panneauaffichage/cadranhoribas_Roughness.png b/public/old-models/panneauaffichage/cadranhoribas_Roughness.png new file mode 100644 index 0000000..029c4bb --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhoribas_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e588b4bc330be39672a8fee348c7106e52e21ebff8246537ee4f9c51a8ce4cb +size 85084 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Base_color.png b/public/old-models/panneauaffichage/cadranhorihaut_Base_color.png new file mode 100644 index 0000000..7e03118 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be181ef37d7c7ac79cc2b480a07f44bd5a6dc656230f13bc5033d3a54b426bd2 +size 162224 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Height.png b/public/old-models/panneauaffichage/cadranhorihaut_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Metallic.png b/public/old-models/panneauaffichage/cadranhorihaut_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Mixed_AO.png b/public/old-models/panneauaffichage/cadranhorihaut_Mixed_AO.png new file mode 100644 index 0000000..7965500 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8b9d669c115ca89e39ec30757e4d3aee13e61d3334afd1e61433d80b38e34dc +size 115499 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Normal.png b/public/old-models/panneauaffichage/cadranhorihaut_Normal.png new file mode 100644 index 0000000..9edb543 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82dcd63fda1f1287bbb77dd63603460404df7c3698f17f75ef1cc101e3af506d +size 89056 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Normal_OpenGL.png b/public/old-models/panneauaffichage/cadranhorihaut_Normal_OpenGL.png new file mode 100644 index 0000000..9062ef0 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fb3e679217c457599041be1d59a109ded42de7fbfb2636354acebc2e3a358d9 +size 89276 diff --git a/public/old-models/panneauaffichage/cadranhorihaut_Roughness.png b/public/old-models/panneauaffichage/cadranhorihaut_Roughness.png new file mode 100644 index 0000000..ae42302 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranhorihaut_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7bae894f1e00e9fe49dd2613ec402d55e0197fa9d1a0667304b0bf263cc3496 +size 85267 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Base_color.png b/public/old-models/panneauaffichage/cadranvertidroite_Base_color.png new file mode 100644 index 0000000..348597e --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:776c32b7a2e04c8f43640be9f7865707a89e1f85754714676ba1fb0027e33807 +size 217645 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Height.png b/public/old-models/panneauaffichage/cadranvertidroite_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Metallic.png b/public/old-models/panneauaffichage/cadranvertidroite_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Mixed_AO.png b/public/old-models/panneauaffichage/cadranvertidroite_Mixed_AO.png new file mode 100644 index 0000000..162cb78 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a057fa63177f133197f791683ec21076caa33b5d5385f3476fea004a083ebfa8 +size 165183 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Normal.png b/public/old-models/panneauaffichage/cadranvertidroite_Normal.png new file mode 100644 index 0000000..46fa78f --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:17a68ddf31e03e3c5ed3010638438bca52dce3ac83d7461465ed560babd78b2d +size 98137 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Normal_OpenGL.png b/public/old-models/panneauaffichage/cadranvertidroite_Normal_OpenGL.png new file mode 100644 index 0000000..25ee734 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:733fd71cf5e31acc25d71e1fb9752fd97b5b40d6e56f16577210d99852de4fba +size 98061 diff --git a/public/old-models/panneauaffichage/cadranvertidroite_Roughness.png b/public/old-models/panneauaffichage/cadranvertidroite_Roughness.png new file mode 100644 index 0000000..48ab05b --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertidroite_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad5776c7504d913e2718b2d2ac3e308cf67b5e4f1b2c41968814ddd318ca7957 +size 98881 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Base_color.png b/public/old-models/panneauaffichage/cadranvertigauche_Base_color.png new file mode 100644 index 0000000..435a8af --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:05fa15efecef4b6c497019d01d33d7af7c48314f1abc59c46e0118343bc419d2 +size 168730 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Height.png b/public/old-models/panneauaffichage/cadranvertigauche_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Metallic.png b/public/old-models/panneauaffichage/cadranvertigauche_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Mixed_AO.png b/public/old-models/panneauaffichage/cadranvertigauche_Mixed_AO.png new file mode 100644 index 0000000..30f7401 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0e5129e804ff7bd1e11321b517305bc2c46873ad0b791613414a316a235f93c +size 162073 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Normal.png b/public/old-models/panneauaffichage/cadranvertigauche_Normal.png new file mode 100644 index 0000000..3ebd2c7 --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:35699a8e20a4e878ed366c3b4ed4dcb97aa0d705b11f45eb48364b0de7ca6e79 +size 96831 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Normal_OpenGL.png b/public/old-models/panneauaffichage/cadranvertigauche_Normal_OpenGL.png new file mode 100644 index 0000000..81c54ed --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7fb7c1f87e3ad5bac8a963de81eaaea8e3314c990c381fe8cc311cfd6ad620b +size 96658 diff --git a/public/old-models/panneauaffichage/cadranvertigauche_Roughness.png b/public/old-models/panneauaffichage/cadranvertigauche_Roughness.png new file mode 100644 index 0000000..d50c66c --- /dev/null +++ b/public/old-models/panneauaffichage/cadranvertigauche_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1e133d34b567a2664da4c43af3215033c9c75ce3f3b95ecbac4e8e2f15791fb +size 97320 diff --git a/public/old-models/panneauaffichage/color.png b/public/old-models/panneauaffichage/color.png new file mode 100644 index 0000000..db7b57f --- /dev/null +++ b/public/old-models/panneauaffichage/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75905462afd54f3e0fa5bb7fe7504e4f0270c13754c807d6477adde17737029b +size 856170 diff --git a/public/old-models/panneauaffichage/model.bin b/public/old-models/panneauaffichage/model.bin new file mode 100644 index 0000000..e107da2 --- /dev/null +++ b/public/old-models/panneauaffichage/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:541c1cdf481eacc06d74cac537cd74ec19b2c03a880b376eeec35c7730dca58d +size 12312 diff --git a/public/old-models/panneauaffichage/model.gltf b/public/old-models/panneauaffichage/model.gltf new file mode 100644 index 0000000..20e12fc --- /dev/null +++ b/public/old-models/panneauaffichage/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:673def1cca26bc8e7f65f64286bd63acdc14b9d14f77372413f7c86906869f6c +size 2241 diff --git a/public/old-models/panneauaffichage/normal.png b/public/old-models/panneauaffichage/normal.png new file mode 100644 index 0000000..512068f --- /dev/null +++ b/public/old-models/panneauaffichage/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c83c9f3e923f9fa8e30419925a05928342922fc4a7972beff1ff727fc620a343 +size 527226 diff --git a/public/old-models/panneauaffichage/pin_Base_color.png b/public/old-models/panneauaffichage/pin_Base_color.png new file mode 100644 index 0000000..c265fe3 --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08bdf3acb796682e72e33395f2b7097681064257859cebf1ea34e3c1321590d6 +size 297695 diff --git a/public/old-models/panneauaffichage/pin_Height.png b/public/old-models/panneauaffichage/pin_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/panneauaffichage/pin_Metallic.png b/public/old-models/panneauaffichage/pin_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/panneauaffichage/pin_Mixed_AO.png b/public/old-models/panneauaffichage/pin_Mixed_AO.png new file mode 100644 index 0000000..5f5589d --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a265073583f9e5a40f9cbc6477570d2c43cec0d2ce7f2d6cb1bf5a5afe9db049 +size 393098 diff --git a/public/old-models/panneauaffichage/pin_Normal.png b/public/old-models/panneauaffichage/pin_Normal.png new file mode 100644 index 0000000..4495da0 --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:989f630af29beb25d81a74c77c0af70f4d31bec82fac475f8fd21cf1a104f968 +size 187964 diff --git a/public/old-models/panneauaffichage/pin_Normal_OpenGL.png b/public/old-models/panneauaffichage/pin_Normal_OpenGL.png new file mode 100644 index 0000000..defee2e --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23dda9bc2e191cb901c4cef8c8705134ffa9a81c3e4519258a079dbd0ed83de3 +size 190423 diff --git a/public/old-models/panneauaffichage/pin_Roughness.png b/public/old-models/panneauaffichage/pin_Roughness.png new file mode 100644 index 0000000..a55f3e8 --- /dev/null +++ b/public/old-models/panneauaffichage/pin_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e34b93c338eff2ed541f3e623524326db63a616e59d3c7a4678c4d293940f333 +size 74771 diff --git a/public/old-models/panneauclassique/model.gltf b/public/old-models/panneauclassique/model.gltf new file mode 100644 index 0000000..17eead0 --- /dev/null +++ b/public/old-models/panneauclassique/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e9d40795a27513cc6108cd4de987670869679770120c8423d704d6f9debada39 +size 11147 diff --git a/public/old-models/panneaufleche/model.gltf b/public/old-models/panneaufleche/model.gltf new file mode 100644 index 0000000..d6ef487 --- /dev/null +++ b/public/old-models/panneaufleche/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18f5cf9934966a69c0a3f7cdeea296272a6facdab4452146413d1a2de75c9a56 +size 14798 diff --git a/public/old-models/persoprincipal-animated/DefaultMaterial_diffuse-DefaultMaterial_diffuse.png.png b/public/old-models/persoprincipal-animated/DefaultMaterial_diffuse-DefaultMaterial_diffuse.png.png new file mode 100644 index 0000000..96cef42 --- /dev/null +++ b/public/old-models/persoprincipal-animated/DefaultMaterial_diffuse-DefaultMaterial_diffuse.png.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f13a52024af8049041173e438d5766820f9e2cf631a4b0d4d0bd5f45eace4ed6 +size 813477 diff --git a/public/old-models/persoprincipal-animated/DefaultMaterial_normal.png b/public/old-models/persoprincipal-animated/DefaultMaterial_normal.png new file mode 100644 index 0000000..d89f970 --- /dev/null +++ b/public/old-models/persoprincipal-animated/DefaultMaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9f8d709231086437b89baf6877f856acc99a3d44e237c575ca4bfb93967c04 +size 3161415 diff --git a/public/old-models/persoprincipal-animated/model.bin b/public/old-models/persoprincipal-animated/model.bin new file mode 100644 index 0000000..f364774 --- /dev/null +++ b/public/old-models/persoprincipal-animated/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1662c7370b62021a711680cbd0fea63b05271c33fa283d11addd560e3b8d05ff +size 1818304 diff --git a/public/old-models/persoprincipal-animated/model.gltf b/public/old-models/persoprincipal-animated/model.gltf new file mode 100644 index 0000000..45dda99 --- /dev/null +++ b/public/old-models/persoprincipal-animated/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:792a5269d7c00af7552ec11a9a13d8a636b193ad84c679afe9ae32ac9a0fa699 +size 98134 diff --git a/public/old-models/persoprincipal/defaultmaterial_basecolor.png b/public/old-models/persoprincipal/defaultmaterial_basecolor.png new file mode 100644 index 0000000..1e783b3 --- /dev/null +++ b/public/old-models/persoprincipal/defaultmaterial_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cc0ae8aedd986a5b6a7d635c18760249deb991fd5169e08db95a8199dea6316 +size 567490 diff --git a/public/old-models/persoprincipal/defaultmaterial_normal.png b/public/old-models/persoprincipal/defaultmaterial_normal.png new file mode 100644 index 0000000..d89f970 --- /dev/null +++ b/public/old-models/persoprincipal/defaultmaterial_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc9f8d709231086437b89baf6877f856acc99a3d44e237c575ca4bfb93967c04 +size 3161415 diff --git a/public/old-models/persoprincipal/defaultmaterial_occlusionroughnessmetallic.png b/public/old-models/persoprincipal/defaultmaterial_occlusionroughnessmetallic.png new file mode 100644 index 0000000..f3c42a8 --- /dev/null +++ b/public/old-models/persoprincipal/defaultmaterial_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e688a68595bb24f65e30562eec2b70a2d97b279d3257b1284f6cd1d7035ba297 +size 698280 diff --git a/public/old-models/persoprincipal/mc.bin b/public/old-models/persoprincipal/mc.bin new file mode 100644 index 0000000..7563476 --- /dev/null +++ b/public/old-models/persoprincipal/mc.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6da5321caee0edce2629f0c5cd322e3924cbc921adf6fc55c498536889aa48d4 +size 1916472 diff --git a/public/old-models/persoprincipal/model.gltf b/public/old-models/persoprincipal/model.gltf new file mode 100644 index 0000000..faa8ff2 --- /dev/null +++ b/public/old-models/persoprincipal/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:955c5c954519afef152989a1fb4d187e115fd5893a6a8f7119e4818bf87dc3ac +size 3136 diff --git a/public/old-models/potager/potager.bin b/public/old-models/potager/potager.bin new file mode 100644 index 0000000..2c41af6 --- /dev/null +++ b/public/old-models/potager/potager.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6ba960011c92ed9d62232442d6244aaddffd76b0393679fcc8d99acbd0f2d708 +size 8208 diff --git a/public/old-models/potager/potager.gltf b/public/old-models/potager/potager.gltf new file mode 100644 index 0000000..b75caf5 --- /dev/null +++ b/public/old-models/potager/potager.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a98064f56d0e27f8cdd66d616fce7f5efe9182e2558ec5273e7c5005bb0bbdf +size 2971 diff --git a/public/old-models/potager/potager_baseColor.png b/public/old-models/potager/potager_baseColor.png new file mode 100644 index 0000000..1525482 --- /dev/null +++ b/public/old-models/potager/potager_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d303060d9b4c7b25697ecef91b94e85e3a7441e9338b4e5d63822522e92b1dd +size 572329 diff --git a/public/old-models/potager/potager_normal.png b/public/old-models/potager/potager_normal.png new file mode 100644 index 0000000..e9a7798 --- /dev/null +++ b/public/old-models/potager/potager_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:828b0d2fd954e6badc77023e5eddfce5bf583d0bb27a3b946e169b617af9c1f3 +size 2260045 diff --git a/public/old-models/potager/potager_occlusionRoughnessMetallic.png b/public/old-models/potager/potager_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..ef86030 --- /dev/null +++ b/public/old-models/potager/potager_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92cf3d89aae778188dff99071d86e1c2ef911748c87f0ecec4eb5ef8d8149935 +size 16901 diff --git a/public/old-models/puce/model.gltf b/public/old-models/puce/model.gltf new file mode 100644 index 0000000..8be11e4 --- /dev/null +++ b/public/old-models/puce/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ecdc4def45c4fbc8c0b083edd70edac6970602d5a609ac7a1b5e8213272b8833 +size 517383 diff --git a/public/old-models/puce/puces_Base_color.png b/public/old-models/puce/puces_Base_color.png new file mode 100644 index 0000000..6c91328 --- /dev/null +++ b/public/old-models/puce/puces_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4945a42ce365fecb6b64549cae5519a141ff9a7e14d1ab834182ac9737c05a82 +size 46976 diff --git a/public/old-models/puce/puces_Height.png b/public/old-models/puce/puces_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/puce/puces_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/puce/puces_Metallic.png b/public/old-models/puce/puces_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/puce/puces_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/puce/puces_Mixed_AO.png b/public/old-models/puce/puces_Mixed_AO.png new file mode 100644 index 0000000..e3507ef --- /dev/null +++ b/public/old-models/puce/puces_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4e9cd7f981995050b483e59ac123b397d7ec5ca3d30d10215b4a9ec01a27a69 +size 222566 diff --git a/public/old-models/puce/puces_Normal.png b/public/old-models/puce/puces_Normal.png new file mode 100644 index 0000000..fd77f2d --- /dev/null +++ b/public/old-models/puce/puces_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be38b03c2aa41d54235e0bf6fa491c13a24ff2ecb4db609ce62c2e83fbf6c19 +size 149845 diff --git a/public/old-models/puce/puces_Normal_OpenGL.png b/public/old-models/puce/puces_Normal_OpenGL.png new file mode 100644 index 0000000..aa432ed --- /dev/null +++ b/public/old-models/puce/puces_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b991ea9ce0ec7d61e33bafdae0526a0f9285777685a8e98b4e69fd22234a67a6 +size 152096 diff --git a/public/old-models/puce/puces_Roughness.png b/public/old-models/puce/puces_Roughness.png new file mode 100644 index 0000000..0855db0 --- /dev/null +++ b/public/old-models/puce/puces_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d89d63628794f450ce8f6503010aaf9e257b3839242a41f92a472a9ca75a3af +size 101983 diff --git a/public/old-models/pylone/cable1_base_color.png b/public/old-models/pylone/cable1_base_color.png new file mode 100644 index 0000000..f1c5101 --- /dev/null +++ b/public/old-models/pylone/cable1_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e855a105690f232494d5f3959d8fd6e8512de53de6d1b8a7e13e79d44b455635 +size 170284 diff --git a/public/old-models/pylone/cable1_height.png b/public/old-models/pylone/cable1_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/cable1_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/cable1_metallic.png b/public/old-models/pylone/cable1_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/cable1_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/cable1_mixed_ao.png b/public/old-models/pylone/cable1_mixed_ao.png new file mode 100644 index 0000000..b21d620 --- /dev/null +++ b/public/old-models/pylone/cable1_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d3210319fea926e024d9d64c9440319550e548a7147f0998610293d05351411 +size 106768 diff --git a/public/old-models/pylone/cable1_normal.png b/public/old-models/pylone/cable1_normal.png new file mode 100644 index 0000000..707fa61 --- /dev/null +++ b/public/old-models/pylone/cable1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2d01588d749aa5fc4ca2598db56250d22381ca2cb5d4acf22f7e2075d9ee69f +size 145554 diff --git a/public/old-models/pylone/cable1_normal_opengl.png b/public/old-models/pylone/cable1_normal_opengl.png new file mode 100644 index 0000000..7fdc9e2 --- /dev/null +++ b/public/old-models/pylone/cable1_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:700e5261c9513fe08bf918e8e73c82b390bcd5b220427ae8a061150ace2bb39d +size 146495 diff --git a/public/old-models/pylone/cable1_roughness.png b/public/old-models/pylone/cable1_roughness.png new file mode 100644 index 0000000..59ffd1c --- /dev/null +++ b/public/old-models/pylone/cable1_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6fee20587280c1bee1ed7a251c9584a48b4e159d45f674b6aabe58783c17049a +size 53738 diff --git a/public/old-models/pylone/cable2_base_color.png b/public/old-models/pylone/cable2_base_color.png new file mode 100644 index 0000000..67aeedd --- /dev/null +++ b/public/old-models/pylone/cable2_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fef27c0cae8e434723a7a200f6a490b96349a002af0e2ba583ab689a7501bb58 +size 152980 diff --git a/public/old-models/pylone/cable2_height.png b/public/old-models/pylone/cable2_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/cable2_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/cable2_metallic.png b/public/old-models/pylone/cable2_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/cable2_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/cable2_mixed_ao.png b/public/old-models/pylone/cable2_mixed_ao.png new file mode 100644 index 0000000..d0c5f78 --- /dev/null +++ b/public/old-models/pylone/cable2_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00fcdce71383ed2081696921fa6ef9592e653560bb7c3058f7d0ac4da6427a8c +size 100588 diff --git a/public/old-models/pylone/cable2_normal.png b/public/old-models/pylone/cable2_normal.png new file mode 100644 index 0000000..0aeb96a --- /dev/null +++ b/public/old-models/pylone/cable2_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6187d87bcb23afd869017739161862832c6520754a0670c460cd326d85357c0f +size 145219 diff --git a/public/old-models/pylone/cable2_normal_opengl.png b/public/old-models/pylone/cable2_normal_opengl.png new file mode 100644 index 0000000..0b68af5 --- /dev/null +++ b/public/old-models/pylone/cable2_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22660de1a0682b1abd1684f7e3fb5e2589b483eabe301f72f3e9d821fe82226e +size 146306 diff --git a/public/old-models/pylone/cable2_roughness.png b/public/old-models/pylone/cable2_roughness.png new file mode 100644 index 0000000..bdad05d --- /dev/null +++ b/public/old-models/pylone/cable2_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:603aa4f5dc13de2d56a150a3ebaf555b50d87e6928cb8f9f97d372035caf0123 +size 52660 diff --git a/public/old-models/pylone/chap_base_color.png b/public/old-models/pylone/chap_base_color.png new file mode 100644 index 0000000..747833f --- /dev/null +++ b/public/old-models/pylone/chap_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92723a60f4f0fe39a6309fb3faec588c0178a67cf765c52646a776134d5086b6 +size 86318 diff --git a/public/old-models/pylone/chap_height.png b/public/old-models/pylone/chap_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/chap_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/chap_metallic.png b/public/old-models/pylone/chap_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/chap_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/chap_mixed_ao.png b/public/old-models/pylone/chap_mixed_ao.png new file mode 100644 index 0000000..ae16438 --- /dev/null +++ b/public/old-models/pylone/chap_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08db27428a9262caa0f45d814fe4e72e813cebe3ea2139417c34c749782b5071 +size 200657 diff --git a/public/old-models/pylone/chap_normal.png b/public/old-models/pylone/chap_normal.png new file mode 100644 index 0000000..a7fdf27 --- /dev/null +++ b/public/old-models/pylone/chap_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81c90f031b04c4376d8d715f4b7087fba8174539e79270155c7ff56d3b5be726 +size 187794 diff --git a/public/old-models/pylone/chap_normal_opengl.png b/public/old-models/pylone/chap_normal_opengl.png new file mode 100644 index 0000000..a31b821 --- /dev/null +++ b/public/old-models/pylone/chap_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d9a52a596c1cafc8e299efcaf215b8d4501ae9ab09ed84ca36729451797ede0 +size 188092 diff --git a/public/old-models/pylone/chap_roughness.png b/public/old-models/pylone/chap_roughness.png new file mode 100644 index 0000000..1588b9f --- /dev/null +++ b/public/old-models/pylone/chap_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cbccc4f4042014922faab436e859024a6e66656eb1b3a7aa2f80c4c48f112e76 +size 78815 diff --git a/public/old-models/pylone/color.png b/public/old-models/pylone/color.png new file mode 100644 index 0000000..5ab79e7 --- /dev/null +++ b/public/old-models/pylone/color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5062c165b6c3a5375739463531da7667f50f59f5c5c3aeb583e95a6b2ea13f3 +size 1586893 diff --git a/public/old-models/pylone/lampe_base_color.png b/public/old-models/pylone/lampe_base_color.png new file mode 100644 index 0000000..de93f3e --- /dev/null +++ b/public/old-models/pylone/lampe_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b1df0d30023f3f9be05c310f1d2c3fe2b80c9cc79b631f8ceee7df17bb0d7d6 +size 435213 diff --git a/public/old-models/pylone/lampe_height.png b/public/old-models/pylone/lampe_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/lampe_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/lampe_metallic.png b/public/old-models/pylone/lampe_metallic.png new file mode 100644 index 0000000..a2a6ea5 --- /dev/null +++ b/public/old-models/pylone/lampe_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73f0f1f9a2449135c3786b1e2a8b0308d91ce0b17e8ab419d42dbe12f6cd49ad +size 119101 diff --git a/public/old-models/pylone/lampe_mixed_ao.png b/public/old-models/pylone/lampe_mixed_ao.png new file mode 100644 index 0000000..129ce8e --- /dev/null +++ b/public/old-models/pylone/lampe_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:79a620d8bf89c36ac579e361a0383f2e00cc0a46bd20af3866a272fbdb66cf44 +size 333234 diff --git a/public/old-models/pylone/lampe_normal.png b/public/old-models/pylone/lampe_normal.png new file mode 100644 index 0000000..3fbc93b --- /dev/null +++ b/public/old-models/pylone/lampe_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:670b8083516218cfa7fee2abfc4b5647bc7c97c513b6ffda6c81544078b190d1 +size 416583 diff --git a/public/old-models/pylone/lampe_normal_opengl.png b/public/old-models/pylone/lampe_normal_opengl.png new file mode 100644 index 0000000..ce6b274 --- /dev/null +++ b/public/old-models/pylone/lampe_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16f4756e77ffb2b96b4964dbf3ba1a455cc551ab04eedbad5f9b25476652e064 +size 420113 diff --git a/public/old-models/pylone/lampe_opacity.png b/public/old-models/pylone/lampe_opacity.png new file mode 100644 index 0000000..377c715 --- /dev/null +++ b/public/old-models/pylone/lampe_opacity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3bdaa1be72aa14047f2a4c50e112e9e428a088bbbaa5153ad40ae2897decf2b +size 3179 diff --git a/public/old-models/pylone/lampe_roughness.png b/public/old-models/pylone/lampe_roughness.png new file mode 100644 index 0000000..f25e00b --- /dev/null +++ b/public/old-models/pylone/lampe_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23a8670ac6eb007f98005bf66c49168f20dbb89957478da0254a568e93b71b35 +size 176715 diff --git a/public/old-models/pylone/model.bin b/public/old-models/pylone/model.bin new file mode 100644 index 0000000..fd07cb2 --- /dev/null +++ b/public/old-models/pylone/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a56e6ab512a5532fbff1b2b2a2a8d9b9d6ad1fd47c979f1c4d78f8435cf26098 +size 50620 diff --git a/public/old-models/pylone/model.gltf b/public/old-models/pylone/model.gltf new file mode 100644 index 0000000..7ed6228 --- /dev/null +++ b/public/old-models/pylone/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:187bb31dbfbb25fb08ed41463ec81be9e6ff0cba6bc0e06aa0e622ebe16486e2 +size 8555 diff --git a/public/old-models/pylone/normal.png b/public/old-models/pylone/normal.png new file mode 100644 index 0000000..62967ba --- /dev/null +++ b/public/old-models/pylone/normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6905f86f3162c8b15713c12c86ef91aa67f97d13354367f7f4c4f4ee4b5b8f96 +size 1650186 diff --git a/public/old-models/pylone/panneaux_base_color.png b/public/old-models/pylone/panneaux_base_color.png new file mode 100644 index 0000000..4b9de68 --- /dev/null +++ b/public/old-models/pylone/panneaux_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86cd37f97c5a3f6d381c8aefee406e784e7827cd895d870354624384fe1b79e7 +size 156525 diff --git a/public/old-models/pylone/panneaux_height.png b/public/old-models/pylone/panneaux_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/panneaux_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/panneaux_metallic.png b/public/old-models/pylone/panneaux_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/panneaux_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/panneaux_mixed_ao.png b/public/old-models/pylone/panneaux_mixed_ao.png new file mode 100644 index 0000000..e2ac5c4 --- /dev/null +++ b/public/old-models/pylone/panneaux_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a73fc0135fbacb8be5a64251dabe071e402d48c9d0f4c2bd25fc033c92eafbc6 +size 237957 diff --git a/public/old-models/pylone/panneaux_normal.png b/public/old-models/pylone/panneaux_normal.png new file mode 100644 index 0000000..d910f65 --- /dev/null +++ b/public/old-models/pylone/panneaux_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:54f044e90f7a96a9d9218733b9a4136c164f0c60f4389baa4d0f14b2cbef8270 +size 83209 diff --git a/public/old-models/pylone/panneaux_normal_opengl.png b/public/old-models/pylone/panneaux_normal_opengl.png new file mode 100644 index 0000000..2956cf0 --- /dev/null +++ b/public/old-models/pylone/panneaux_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:537b66ad9e53107bc4b577877ce2282d612de6e38241f5911a2f330ef9ed4c22 +size 86378 diff --git a/public/old-models/pylone/panneaux_roughness.png b/public/old-models/pylone/panneaux_roughness.png new file mode 100644 index 0000000..3848015 --- /dev/null +++ b/public/old-models/pylone/panneaux_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a4c3430448c893a4c9b13c24b6ba450d2a54ecc19fe73f8a6e07244499f4f13 +size 47993 diff --git a/public/old-models/pylone/pied_base_color.png b/public/old-models/pylone/pied_base_color.png new file mode 100644 index 0000000..bf377ef --- /dev/null +++ b/public/old-models/pylone/pied_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d0175ecfec561cc3614884bfd2a06095715c799f148d20e86c136ef6a3b0d022 +size 220660 diff --git a/public/old-models/pylone/pied_height.png b/public/old-models/pylone/pied_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/pied_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/pied_metallic.png b/public/old-models/pylone/pied_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/pied_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/pied_mixed_ao.png b/public/old-models/pylone/pied_mixed_ao.png new file mode 100644 index 0000000..e0b72f3 --- /dev/null +++ b/public/old-models/pylone/pied_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cf789a1fdd11527c58d70fe288ad149f5f032e677805e914e8142a83895b6b63 +size 268116 diff --git a/public/old-models/pylone/pied_normal.png b/public/old-models/pylone/pied_normal.png new file mode 100644 index 0000000..8b3b7bd --- /dev/null +++ b/public/old-models/pylone/pied_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1070e5d8ae0b38b979bf34f80c03e00a628b21b53bfe64e2a801fccfb976847f +size 259296 diff --git a/public/old-models/pylone/pied_normal_opengl.png b/public/old-models/pylone/pied_normal_opengl.png new file mode 100644 index 0000000..648434d --- /dev/null +++ b/public/old-models/pylone/pied_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77678fa53d89918eefc61f1a6942075cb73e38ff30f9ace95d7916e250d20af3 +size 261233 diff --git a/public/old-models/pylone/pied_roughness.png b/public/old-models/pylone/pied_roughness.png new file mode 100644 index 0000000..2d705d1 --- /dev/null +++ b/public/old-models/pylone/pied_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:919f981e76f106cf597b90ff0f0d175a3bb61beee039a92b370445f463d52516 +size 104005 diff --git a/public/old-models/pylone/puces_base_color.png b/public/old-models/pylone/puces_base_color.png new file mode 100644 index 0000000..566ec43 --- /dev/null +++ b/public/old-models/pylone/puces_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9e1b5e8e6c40fd84b7d1220990653359933880e478f9dd5122d2f8359d12fb97 +size 343406 diff --git a/public/old-models/pylone/puces_height.png b/public/old-models/pylone/puces_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/pylone/puces_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/pylone/puces_metallic.png b/public/old-models/pylone/puces_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/pylone/puces_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/pylone/puces_mixed_ao.png b/public/old-models/pylone/puces_mixed_ao.png new file mode 100644 index 0000000..7c4ea3c --- /dev/null +++ b/public/old-models/pylone/puces_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c217f278d763ba946e5133c85d45295090cd9a790650af6f084bdd8d169bb5ab +size 262622 diff --git a/public/old-models/pylone/puces_normal.png b/public/old-models/pylone/puces_normal.png new file mode 100644 index 0000000..addb846 --- /dev/null +++ b/public/old-models/pylone/puces_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4f066202057a3edcdf154c9174f1520ec44bf4ce9bab75a24c515b4c4cd3b52 +size 129597 diff --git a/public/old-models/pylone/puces_normal_opengl.png b/public/old-models/pylone/puces_normal_opengl.png new file mode 100644 index 0000000..fb4e86d --- /dev/null +++ b/public/old-models/pylone/puces_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f4e1e08446160b90a55c8f3f7b478cbcf7ea2084add0ad406fe25c1f3b92175 +size 133187 diff --git a/public/old-models/pylone/puces_roughness.png b/public/old-models/pylone/puces_roughness.png new file mode 100644 index 0000000..50a2a9b --- /dev/null +++ b/public/old-models/pylone/puces_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:814dccc984084f46d5e09a62f5001441d96aa6aa928f3dcbf2b14e73ad975cb6 +size 63405 diff --git a/public/old-models/refroidisseur/model.bin b/public/old-models/refroidisseur/model.bin new file mode 100644 index 0000000..122a51e --- /dev/null +++ b/public/old-models/refroidisseur/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88f845a1a0cd3e5724e12128d69d5877924ac2e064da2192ff15366dfd40d979 +size 86688 diff --git a/public/old-models/refroidisseur/model.gltf b/public/old-models/refroidisseur/model.gltf new file mode 100644 index 0000000..06003c7 --- /dev/null +++ b/public/old-models/refroidisseur/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a73bf75ca13f413baeb14cf582801f8a5e91bd2d579d0f164e168a06cdd21591 +size 5443 diff --git a/public/old-models/refroidisseur/refroidisseur_base_color.png b/public/old-models/refroidisseur/refroidisseur_base_color.png new file mode 100644 index 0000000..d2b432c --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db7b8f995889058dcd455939d00ace96a81b19d18819246bfbc7b7149b43d00c +size 459805 diff --git a/public/old-models/refroidisseur/refroidisseur_height.png b/public/old-models/refroidisseur/refroidisseur_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/refroidisseur/refroidisseur_metallic.png b/public/old-models/refroidisseur/refroidisseur_metallic.png new file mode 100644 index 0000000..b2057f8 --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc4e1bf8a2a60bd9e2499ec2368396003339a5d226baf0cf7eba560ae96730d2 +size 315061 diff --git a/public/old-models/refroidisseur/refroidisseur_mixed_ao.png b/public/old-models/refroidisseur/refroidisseur_mixed_ao.png new file mode 100644 index 0000000..be616b5 --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e054fe664150576e4a7295baa72eee6d6cd8d9793906bb2700b04d0bcfd18843 +size 450738 diff --git a/public/old-models/refroidisseur/refroidisseur_normal.png b/public/old-models/refroidisseur/refroidisseur_normal.png new file mode 100644 index 0000000..07a427e --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4aae16604ac46db6f50bc3931326a4b8aaf6e6ca5282bd0142a3347240e3107c +size 344439 diff --git a/public/old-models/refroidisseur/refroidisseur_normal_opengl.png b/public/old-models/refroidisseur/refroidisseur_normal_opengl.png new file mode 100644 index 0000000..f47ff7d --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cec6fc9f03c3cbca3f59df127f1b4f00898d5856d6b60d9a1343b7f6bba018dd +size 344394 diff --git a/public/old-models/refroidisseur/refroidisseur_roughness.png b/public/old-models/refroidisseur/refroidisseur_roughness.png new file mode 100644 index 0000000..6d75f96 --- /dev/null +++ b/public/old-models/refroidisseur/refroidisseur_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:de7b20fbb9a50c6028ae4f2b8fee66879e1d553421c4a99755fdf21f11eb9b74 +size 262573 diff --git a/public/old-models/sapin/mat.1_basecolor.png b/public/old-models/sapin/mat.1_basecolor.png new file mode 100644 index 0000000..6240aa1 --- /dev/null +++ b/public/old-models/sapin/mat.1_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5d83cca6440eecb67ac2e87ad3a156985fabe746831f165370c9fc88c7d7b3d +size 388119 diff --git a/public/old-models/sapin/mat.1_normal.png b/public/old-models/sapin/mat.1_normal.png new file mode 100644 index 0000000..635fc57 --- /dev/null +++ b/public/old-models/sapin/mat.1_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8fdcaeb984716286644ac178fa1eb519bb8e64d0873afaa3b33406ae037c51a +size 2727481 diff --git a/public/old-models/sapin/mat.1_occlusionroughnessmetallic.png b/public/old-models/sapin/mat.1_occlusionroughnessmetallic.png new file mode 100644 index 0000000..78d1a6e --- /dev/null +++ b/public/old-models/sapin/mat.1_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d4e50b51b8c9d21af2ba47257a22d64fd92492686dc38bee94aa8f85660a01b +size 154331 diff --git a/public/old-models/sapin/mat_basecolor.png b/public/old-models/sapin/mat_basecolor.png new file mode 100644 index 0000000..c6f769d --- /dev/null +++ b/public/old-models/sapin/mat_basecolor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bc329c432869cece7f319a4b48bc55874eeca11905b94bdc6537692a92edb57 +size 267335 diff --git a/public/old-models/sapin/mat_normal.png b/public/old-models/sapin/mat_normal.png new file mode 100644 index 0000000..988577d --- /dev/null +++ b/public/old-models/sapin/mat_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:408c065a37a1092b8e0f54935e7c428650c640ec8d63391a6c5689804c9068f1 +size 2408254 diff --git a/public/old-models/sapin/mat_occlusionroughnessmetallic.png b/public/old-models/sapin/mat_occlusionroughnessmetallic.png new file mode 100644 index 0000000..0b2584b --- /dev/null +++ b/public/old-models/sapin/mat_occlusionroughnessmetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e159b9b88d08812ffefe9f8a3b4605be01277038e89a37d0b1f9a7728a38cd0e +size 16901 diff --git a/public/old-models/sapin/model.gltf b/public/old-models/sapin/model.gltf new file mode 100644 index 0000000..65c04f4 --- /dev/null +++ b/public/old-models/sapin/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e3f66d375ba33367cc0349b3c54dce6009b9cbe3bfb941d4c05a3e224451740a +size 5811 diff --git a/public/old-models/sapin/sapin.bin b/public/old-models/sapin/sapin.bin new file mode 100644 index 0000000..6138a88 --- /dev/null +++ b/public/old-models/sapin/sapin.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52871cebeb728b03bf56a8c44ebc8bd90b0c075fddbb91c45a82a16847ee3d3c +size 1814928 diff --git a/public/old-models/sky/model.glb b/public/old-models/sky/model.glb new file mode 100644 index 0000000..0f3feb7 --- /dev/null +++ b/public/old-models/sky/model.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8f2a39ec378538c2b28064437f794963fad4f3091dc960e5feca63dff7c60d85 +size 329420 diff --git a/public/old-models/skybox/model.gltf b/public/old-models/skybox/model.gltf new file mode 100644 index 0000000..5c70176 --- /dev/null +++ b/public/old-models/skybox/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00ca062a158673a16b3707307a23b3db118f86da4ae1d3338bc95d41f8303b1d +size 3224 diff --git a/public/old-models/skybox/skybox.bin b/public/old-models/skybox/skybox.bin new file mode 100644 index 0000000..11f27b0 --- /dev/null +++ b/public/old-models/skybox/skybox.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b6889cfa5d83f84cdbe96e78b9d7a09ac0e77cae79b74c0f0aed4ad291f5189b +size 8304 diff --git a/public/old-models/skybox/skybox.glb b/public/old-models/skybox/skybox.glb new file mode 100644 index 0000000..fa22515 --- /dev/null +++ b/public/old-models/skybox/skybox.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:817538fdb6beb8288f28ef4617cd5be2954107aa122a3ea9e10970197aec9cbf +size 3111268 diff --git a/public/old-models/skybox/skybox.gltf b/public/old-models/skybox/skybox.gltf new file mode 100644 index 0000000..5c70176 --- /dev/null +++ b/public/old-models/skybox/skybox.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:00ca062a158673a16b3707307a23b3db118f86da4ae1d3338bc95d41f8303b1d +size 3224 diff --git a/public/old-models/skybox/skybox_baseColor.png b/public/old-models/skybox/skybox_baseColor.png new file mode 100644 index 0000000..eb2acb5 --- /dev/null +++ b/public/old-models/skybox/skybox_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5df49422f6fe375c5f949e5aa3196054e2a2df83335e57404baf8ff7f4094b2d +size 762550 diff --git a/public/old-models/skybox/skybox_normal.png b/public/old-models/skybox/skybox_normal.png new file mode 100644 index 0000000..b8ea172 --- /dev/null +++ b/public/old-models/skybox/skybox_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:519ef3f12383063f1db6787d17779c07dcf747d4cf4d33ca68ed0b21a6bcda32 +size 2299605 diff --git a/public/old-models/skybox/skybox_occlusionRoughnessMetallic.png b/public/old-models/skybox/skybox_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..bb44d8b --- /dev/null +++ b/public/old-models/skybox/skybox_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0812c7865495abfbed0c8f736fe4a4d831768e084d512bcc379407ece1ee0cc +size 37463 diff --git a/public/old-models/talkie/antenne_Base_color.png b/public/old-models/talkie/antenne_Base_color.png new file mode 100644 index 0000000..db60934 --- /dev/null +++ b/public/old-models/talkie/antenne_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc5ba4130daed3b1edae078cc73ad5a4d9955c8c464abcbc6af2a80077842f7a +size 312866 diff --git a/public/old-models/talkie/antenne_Height.png b/public/old-models/talkie/antenne_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/antenne_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/antenne_Metallic.png b/public/old-models/talkie/antenne_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/antenne_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/antenne_Mixed_AO.png b/public/old-models/talkie/antenne_Mixed_AO.png new file mode 100644 index 0000000..3ba6e13 --- /dev/null +++ b/public/old-models/talkie/antenne_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f3ec5ee97080be475cf3f3da71ca440dac8ccbe104510f519d1b4ee928d5b2b9 +size 187817 diff --git a/public/old-models/talkie/antenne_Normal.png b/public/old-models/talkie/antenne_Normal.png new file mode 100644 index 0000000..bf16203 --- /dev/null +++ b/public/old-models/talkie/antenne_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:da8e995d1260a97d5f1c099aa51ccf35123316264751c940bb5e71e3d115c133 +size 205065 diff --git a/public/old-models/talkie/antenne_Normal_OpenGL.png b/public/old-models/talkie/antenne_Normal_OpenGL.png new file mode 100644 index 0000000..7c1dc2b --- /dev/null +++ b/public/old-models/talkie/antenne_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c1ec8c53b5e60fb3f13da3db4b787a6dd667f51c05eb92e925902b33c5fb68f5 +size 204007 diff --git a/public/old-models/talkie/antenne_Roughness.png b/public/old-models/talkie/antenne_Roughness.png new file mode 100644 index 0000000..e6233e4 --- /dev/null +++ b/public/old-models/talkie/antenne_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91c3fb77f1204027e6d0d46e59dc6b68cd13fc68099b20612b75749460a3c8b8 +size 69233 diff --git a/public/old-models/talkie/boutona_Base_color.png b/public/old-models/talkie/boutona_Base_color.png new file mode 100644 index 0000000..f493f55 --- /dev/null +++ b/public/old-models/talkie/boutona_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef47a91bfd020de0983e75bc8bc03277b651c894da0f006dc49d5bfb91e86623 +size 473199 diff --git a/public/old-models/talkie/boutona_Height.png b/public/old-models/talkie/boutona_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/boutona_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/boutona_Metallic.png b/public/old-models/talkie/boutona_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/boutona_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/boutona_Mixed_AO.png b/public/old-models/talkie/boutona_Mixed_AO.png new file mode 100644 index 0000000..d28322d --- /dev/null +++ b/public/old-models/talkie/boutona_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f45671cafcc91e40f67120f22f7b58c75a9bf5289f8dd67019d7c836253e8942 +size 244343 diff --git a/public/old-models/talkie/boutona_Normal.png b/public/old-models/talkie/boutona_Normal.png new file mode 100644 index 0000000..4cf6138 --- /dev/null +++ b/public/old-models/talkie/boutona_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c0e761804d0546dc6cd9d929fdecab8f6852866a6f2025c03c76c34b2040ee0 +size 175939 diff --git a/public/old-models/talkie/boutona_Normal_OpenGL.png b/public/old-models/talkie/boutona_Normal_OpenGL.png new file mode 100644 index 0000000..80416e2 --- /dev/null +++ b/public/old-models/talkie/boutona_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:86c390222c74160382b92a5736664c37e3861937db2e2d58699643516fc52995 +size 176366 diff --git a/public/old-models/talkie/boutona_Roughness.png b/public/old-models/talkie/boutona_Roughness.png new file mode 100644 index 0000000..daa6677 --- /dev/null +++ b/public/old-models/talkie/boutona_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adaedf0e287c99669b47a0e3e3b99ed2c6f1f5a761e69168418e56610d7d8f9a +size 54561 diff --git a/public/old-models/talkie/boutonb_Base_color.png b/public/old-models/talkie/boutonb_Base_color.png new file mode 100644 index 0000000..ed59d49 --- /dev/null +++ b/public/old-models/talkie/boutonb_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84973c1c06bf83beacd0987c5d252560ec92e09701b3ac6b73289f39392c21da +size 496575 diff --git a/public/old-models/talkie/boutonb_Height.png b/public/old-models/talkie/boutonb_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/boutonb_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/boutonb_Metallic.png b/public/old-models/talkie/boutonb_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/boutonb_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/boutonb_Mixed_AO.png b/public/old-models/talkie/boutonb_Mixed_AO.png new file mode 100644 index 0000000..8292910 --- /dev/null +++ b/public/old-models/talkie/boutonb_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d58e8ec5e90125edd38f279ee1b9fee863b75d8396fef6a0c22a9af6a9c0a341 +size 239658 diff --git a/public/old-models/talkie/boutonb_Normal.png b/public/old-models/talkie/boutonb_Normal.png new file mode 100644 index 0000000..943917e --- /dev/null +++ b/public/old-models/talkie/boutonb_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53e5d76fcd40986674d93f289cea51c6b839d720787d98ed4112164e20558bd2 +size 176052 diff --git a/public/old-models/talkie/boutonb_Normal_OpenGL.png b/public/old-models/talkie/boutonb_Normal_OpenGL.png new file mode 100644 index 0000000..47539e6 --- /dev/null +++ b/public/old-models/talkie/boutonb_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a1ea79411217de422f6f7fd160c673e01a2a09ebce1d95a6b5e63c8c1e5de18 +size 176723 diff --git a/public/old-models/talkie/boutonb_Roughness.png b/public/old-models/talkie/boutonb_Roughness.png new file mode 100644 index 0000000..acba391 --- /dev/null +++ b/public/old-models/talkie/boutonb_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ad833228a99505d0fea7495970bfbf47d3942a86d457aca379b99d8224d8633f +size 54522 diff --git a/public/old-models/talkie/cable1_Base_color.png b/public/old-models/talkie/cable1_Base_color.png new file mode 100644 index 0000000..0aa378c --- /dev/null +++ b/public/old-models/talkie/cable1_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:967d8771fbcd5427bf0005b147ecae38ab53271c4a99980f34db1102d0cb35f0 +size 178767 diff --git a/public/old-models/talkie/cable1_Height.png b/public/old-models/talkie/cable1_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/cable1_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/cable1_Metallic.png b/public/old-models/talkie/cable1_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/cable1_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/cable1_Mixed_AO.png b/public/old-models/talkie/cable1_Mixed_AO.png new file mode 100644 index 0000000..2003ade --- /dev/null +++ b/public/old-models/talkie/cable1_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73378e05b925c39d37e3cfdb1048d891b6216927fbd9eab111a61051d9c5fadd +size 142820 diff --git a/public/old-models/talkie/cable1_Normal.png b/public/old-models/talkie/cable1_Normal.png new file mode 100644 index 0000000..8f1338d --- /dev/null +++ b/public/old-models/talkie/cable1_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb4d0e26c8d16fcb471e2812585fb27ddfbce4500c526fce512d61f7611c5b99 +size 186292 diff --git a/public/old-models/talkie/cable1_Normal_OpenGL.png b/public/old-models/talkie/cable1_Normal_OpenGL.png new file mode 100644 index 0000000..456bcdb --- /dev/null +++ b/public/old-models/talkie/cable1_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8854c9b53ac97ce6113d351aa528d9a6664e90947678aee05731695e034d1c79 +size 187073 diff --git a/public/old-models/talkie/cable1_Roughness.png b/public/old-models/talkie/cable1_Roughness.png new file mode 100644 index 0000000..c1c9096 --- /dev/null +++ b/public/old-models/talkie/cable1_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6a2a10008bf8a90ca1e7ef831944d8e6b2c41d5aa9b5a1f20f49d7dcc942b9f2 +size 56819 diff --git a/public/old-models/talkie/cable2_Base_color.png b/public/old-models/talkie/cable2_Base_color.png new file mode 100644 index 0000000..ba3be72 --- /dev/null +++ b/public/old-models/talkie/cable2_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b1bdd610bf135a20471bc2b65e53f2a2333ab6e845380f55fed93d45dce1897 +size 210840 diff --git a/public/old-models/talkie/cable2_Height.png b/public/old-models/talkie/cable2_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/cable2_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/cable2_Metallic.png b/public/old-models/talkie/cable2_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/cable2_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/cable2_Mixed_AO.png b/public/old-models/talkie/cable2_Mixed_AO.png new file mode 100644 index 0000000..e3a64cc --- /dev/null +++ b/public/old-models/talkie/cable2_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:30e8e315f7950a91135bba6ac43d04563b1e501e83cfb4b57048320768602bc5 +size 167450 diff --git a/public/old-models/talkie/cable2_Normal.png b/public/old-models/talkie/cable2_Normal.png new file mode 100644 index 0000000..acc99fd --- /dev/null +++ b/public/old-models/talkie/cable2_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b09eae40cd4d52c348933f49347691f08dc6f25d929ddadbeddd2157444c706f +size 195384 diff --git a/public/old-models/talkie/cable2_Normal_OpenGL.png b/public/old-models/talkie/cable2_Normal_OpenGL.png new file mode 100644 index 0000000..d184f94 --- /dev/null +++ b/public/old-models/talkie/cable2_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ff1ae64895328cae7bf8816a43eb38ca4db82b7979d02db927bc307fa7ec66c6 +size 196010 diff --git a/public/old-models/talkie/cable2_Roughness.png b/public/old-models/talkie/cable2_Roughness.png new file mode 100644 index 0000000..a9440d4 --- /dev/null +++ b/public/old-models/talkie/cable2_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d9e3cc7a29c90c1712196c05915bea480124dddc0db47db9415f738f895660c +size 60898 diff --git a/public/old-models/talkie/cadre_Base_color.png b/public/old-models/talkie/cadre_Base_color.png new file mode 100644 index 0000000..afbe925 --- /dev/null +++ b/public/old-models/talkie/cadre_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:637e73b56419d8390e8aeb27433fdee21264c9d5b28e1caaf7e1357f6c191fd3 +size 280049 diff --git a/public/old-models/talkie/cadre_Height.png b/public/old-models/talkie/cadre_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/cadre_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/cadre_Metallic.png b/public/old-models/talkie/cadre_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/cadre_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/cadre_Mixed_AO.png b/public/old-models/talkie/cadre_Mixed_AO.png new file mode 100644 index 0000000..0151384 --- /dev/null +++ b/public/old-models/talkie/cadre_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1f9912860e5f508e0e29ef1e03943101cdb287a1c34bd0278ac237824255da5 +size 157683 diff --git a/public/old-models/talkie/cadre_Normal.png b/public/old-models/talkie/cadre_Normal.png new file mode 100644 index 0000000..8d2a5a3 --- /dev/null +++ b/public/old-models/talkie/cadre_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:982a042d28061ce926c80293129985733aba79bc7115e0f5b55e4f4186808f5a +size 52817 diff --git a/public/old-models/talkie/cadre_Normal_OpenGL.png b/public/old-models/talkie/cadre_Normal_OpenGL.png new file mode 100644 index 0000000..46032a3 --- /dev/null +++ b/public/old-models/talkie/cadre_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58d63de38e7fefca7ec94b4057b37256c477dbd2749f950f0bd373932b52cbf9 +size 52737 diff --git a/public/old-models/talkie/cadre_Roughness.png b/public/old-models/talkie/cadre_Roughness.png new file mode 100644 index 0000000..264a6e4 --- /dev/null +++ b/public/old-models/talkie/cadre_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afb28f17a6f419356f49088c8c5b8d12b6aaf2471ee7e35ef42e0fda3a5365f2 +size 53784 diff --git a/public/old-models/talkie/e_cran_base_color.png b/public/old-models/talkie/e_cran_base_color.png new file mode 100644 index 0000000..a8c2149 --- /dev/null +++ b/public/old-models/talkie/e_cran_base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f75363e70ffed07a182a3e61d7c301cb8fd053ac8ec784d56e9450335167dce8 +size 6502 diff --git a/public/old-models/talkie/e_cran_height.png b/public/old-models/talkie/e_cran_height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/e_cran_height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/e_cran_metallic.png b/public/old-models/talkie/e_cran_metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/e_cran_metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/e_cran_mixed_ao.png b/public/old-models/talkie/e_cran_mixed_ao.png new file mode 100644 index 0000000..e91eb6e --- /dev/null +++ b/public/old-models/talkie/e_cran_mixed_ao.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4f3fd92f328f0733f9cb9865209466c251f4edf4750654eb0385b519300cf34 +size 329712 diff --git a/public/old-models/talkie/e_cran_normal.png b/public/old-models/talkie/e_cran_normal.png new file mode 100644 index 0000000..175152b --- /dev/null +++ b/public/old-models/talkie/e_cran_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a07dd2bf8fe1d37b9a74d2ca09b8a77d8a97029d41a8483e34ba30bd8e9efc04 +size 74315 diff --git a/public/old-models/talkie/e_cran_normal_opengl.png b/public/old-models/talkie/e_cran_normal_opengl.png new file mode 100644 index 0000000..e17d9b3 --- /dev/null +++ b/public/old-models/talkie/e_cran_normal_opengl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca90a32ea8b1dadb11a5cf2e41d4d096920fd7a2ab493dec96682a479d4e7a8c +size 74316 diff --git a/public/old-models/talkie/e_cran_roughness.png b/public/old-models/talkie/e_cran_roughness.png new file mode 100644 index 0000000..ad642fa --- /dev/null +++ b/public/old-models/talkie/e_cran_roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:700f97e34547f14a62a45858218e56eb3715a278380c2f1f14be9ca6feaae959 +size 72768 diff --git a/public/old-models/talkie/hautparleur_Base_color.png b/public/old-models/talkie/hautparleur_Base_color.png new file mode 100644 index 0000000..9e43314 --- /dev/null +++ b/public/old-models/talkie/hautparleur_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:36168017b9c2d6961f869f461812a53ed4bdb49f24f350452f4604009acb6fe8 +size 658014 diff --git a/public/old-models/talkie/hautparleur_Height.png b/public/old-models/talkie/hautparleur_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/hautparleur_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/hautparleur_Metallic.png b/public/old-models/talkie/hautparleur_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/hautparleur_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/hautparleur_Mixed_AO.png b/public/old-models/talkie/hautparleur_Mixed_AO.png new file mode 100644 index 0000000..f2bfd28 --- /dev/null +++ b/public/old-models/talkie/hautparleur_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29ac8737a9eccff201ad351b4b403e93ed65c7a082052c1070455bc7c795bcbb +size 201135 diff --git a/public/old-models/talkie/hautparleur_Normal.png b/public/old-models/talkie/hautparleur_Normal.png new file mode 100644 index 0000000..5d89a1c --- /dev/null +++ b/public/old-models/talkie/hautparleur_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:65edaf688e31787da8deb864079aed068cc71775dbbde4c350481896c2d8a204 +size 98635 diff --git a/public/old-models/talkie/hautparleur_Normal_OpenGL.png b/public/old-models/talkie/hautparleur_Normal_OpenGL.png new file mode 100644 index 0000000..814a2b3 --- /dev/null +++ b/public/old-models/talkie/hautparleur_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c689c9d28d984f54e5647de38423f34da442b8e8cac076052bfa5df07457fb1c +size 98768 diff --git a/public/old-models/talkie/hautparleur_Roughness.png b/public/old-models/talkie/hautparleur_Roughness.png new file mode 100644 index 0000000..17ac038 --- /dev/null +++ b/public/old-models/talkie/hautparleur_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f7c1e238150662981d8a4d003045021ee0cca21af14dc79a9180671c6a82621 +size 74349 diff --git a/public/old-models/talkie/model.bin b/public/old-models/talkie/model.bin new file mode 100644 index 0000000..7e13375 --- /dev/null +++ b/public/old-models/talkie/model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:970717ff52a7275d1e6090a8699021ae57b74127b05c016eafb6dca45158420f +size 198456 diff --git a/public/old-models/talkie/model.gltf b/public/old-models/talkie/model.gltf new file mode 100644 index 0000000..5caa83b --- /dev/null +++ b/public/old-models/talkie/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:694acec3219e3cb0dbce0e9739bc3c6655dbf5360f104d50a52618e06d90c946 +size 63007 diff --git a/public/old-models/talkie/prise_Base_color.png b/public/old-models/talkie/prise_Base_color.png new file mode 100644 index 0000000..30d846f --- /dev/null +++ b/public/old-models/talkie/prise_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e012c8775c6eb274a80856394fac6673f7beb754c2f78e1c51c842ac017fdd5 +size 472487 diff --git a/public/old-models/talkie/prise_Height.png b/public/old-models/talkie/prise_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/prise_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/prise_Metallic.png b/public/old-models/talkie/prise_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/prise_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/prise_Mixed_AO.png b/public/old-models/talkie/prise_Mixed_AO.png new file mode 100644 index 0000000..1ed1f71 --- /dev/null +++ b/public/old-models/talkie/prise_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a7ae156409544d00bf3332fb542aaec0711d4ce4c9d39d4bd573fb4f0212051 +size 230780 diff --git a/public/old-models/talkie/prise_Normal.png b/public/old-models/talkie/prise_Normal.png new file mode 100644 index 0000000..5bcffa1 --- /dev/null +++ b/public/old-models/talkie/prise_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c00bec06b1bbd954eb91872fa8cd817f247b275c16e6c372db52189ba6f3778 +size 212856 diff --git a/public/old-models/talkie/prise_Normal_OpenGL.png b/public/old-models/talkie/prise_Normal_OpenGL.png new file mode 100644 index 0000000..6bc3741 --- /dev/null +++ b/public/old-models/talkie/prise_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa8e8d378a595f8aafc4cd34ecac65426a03847a402f955b7b0280f0383d40eb +size 224961 diff --git a/public/old-models/talkie/prise_Roughness.png b/public/old-models/talkie/prise_Roughness.png new file mode 100644 index 0000000..c827dba --- /dev/null +++ b/public/old-models/talkie/prise_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:161c97c6ad56619ad702cc955a26ea92203575f31bb35ebc8ca398b48aae9889 +size 100073 diff --git a/public/old-models/talkie/talkie_Base_color.png b/public/old-models/talkie/talkie_Base_color.png new file mode 100644 index 0000000..295b322 --- /dev/null +++ b/public/old-models/talkie/talkie_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aead25dde6c940f353fa4a53f43e37dde80cd924ccced3c4f88a45dcc5fb4751 +size 610827 diff --git a/public/old-models/talkie/talkie_Height.png b/public/old-models/talkie/talkie_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/talkie_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/talkie_Metallic.png b/public/old-models/talkie/talkie_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/talkie_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/talkie_Mixed_AO.png b/public/old-models/talkie/talkie_Mixed_AO.png new file mode 100644 index 0000000..a015f96 --- /dev/null +++ b/public/old-models/talkie/talkie_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78a4e5bc8affb8c7f529712ddcc4958982729d4bbc64163d93b4e3df8192f3e9 +size 229809 diff --git a/public/old-models/talkie/talkie_Normal.png b/public/old-models/talkie/talkie_Normal.png new file mode 100644 index 0000000..d3e9649 --- /dev/null +++ b/public/old-models/talkie/talkie_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fba8c5bce232fd16f3d3da18228438443bfcfab6f1673884e2c6439a799a342 +size 285066 diff --git a/public/old-models/talkie/talkie_Normal_OpenGL.png b/public/old-models/talkie/talkie_Normal_OpenGL.png new file mode 100644 index 0000000..e58b36f --- /dev/null +++ b/public/old-models/talkie/talkie_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:708382f0b0340e845f0cd4127b84ec5f837f5ca3a51f0c4064ba790374643c21 +size 287356 diff --git a/public/old-models/talkie/talkie_Roughness.png b/public/old-models/talkie/talkie_Roughness.png new file mode 100644 index 0000000..091f911 --- /dev/null +++ b/public/old-models/talkie/talkie_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:638da789f9d21dfa546cf053c5f0c4e47fc18eef3d7ac412d39bdbdf3b3974b1 +size 134252 diff --git a/public/old-models/talkie/touches_Base_color.png b/public/old-models/talkie/touches_Base_color.png new file mode 100644 index 0000000..eb7631c --- /dev/null +++ b/public/old-models/talkie/touches_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47ef413967a461f9768b74d15a2ab1c8e3e3fe6fc9be027d8cf1e7268bb8a888 +size 126096 diff --git a/public/old-models/talkie/touches_Height.png b/public/old-models/talkie/touches_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/touches_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/touches_Metallic.png b/public/old-models/talkie/touches_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/touches_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/touches_Mixed_AO.png b/public/old-models/talkie/touches_Mixed_AO.png new file mode 100644 index 0000000..5673800 --- /dev/null +++ b/public/old-models/talkie/touches_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6884417f47afb4330b00f9f42fa1faf7b8bbd06d2ae9595cffe409a4d38cd461 +size 246760 diff --git a/public/old-models/talkie/touches_Normal.png b/public/old-models/talkie/touches_Normal.png new file mode 100644 index 0000000..07f83c4 --- /dev/null +++ b/public/old-models/talkie/touches_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09d922e17cd400c32ef51462723e9c5ee9dfbe4c668e88e6057f9e7d60c8830e +size 59216 diff --git a/public/old-models/talkie/touches_Normal_OpenGL.png b/public/old-models/talkie/touches_Normal_OpenGL.png new file mode 100644 index 0000000..ec98ce7 --- /dev/null +++ b/public/old-models/talkie/touches_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8cdadc48d7d365fa0f8e4f3b64a61a6fa95cf9bcafaf50dc83ea7cf90173f68b +size 59178 diff --git a/public/old-models/talkie/touches_Roughness.png b/public/old-models/talkie/touches_Roughness.png new file mode 100644 index 0000000..bd73a19 --- /dev/null +++ b/public/old-models/talkie/touches_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5804a17a4fd8691a606cbb3e671234f2c876dfc0e88e16d2f781bd35785167cb +size 56002 diff --git a/public/old-models/talkie/écran_Base_color.png b/public/old-models/talkie/écran_Base_color.png new file mode 100644 index 0000000..b28a367 --- /dev/null +++ b/public/old-models/talkie/écran_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfbf65890f6d5019bf113246dcecb83c97e31d6e10b0429d5e89df9df67a58bd +size 6498 diff --git a/public/old-models/talkie/écran_Height.png b/public/old-models/talkie/écran_Height.png new file mode 100644 index 0000000..713980d --- /dev/null +++ b/public/old-models/talkie/écran_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:208daeea7306a6a576fbe1098c66d59571dd984635d7fb6c017fd767cde531ed +size 3178 diff --git a/public/old-models/talkie/écran_Metallic.png b/public/old-models/talkie/écran_Metallic.png new file mode 100644 index 0000000..b46e54a --- /dev/null +++ b/public/old-models/talkie/écran_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:60041773ef2d493f3547aa1b0fbdf5b1bb548a3da39164384293ef5292b2c5b3 +size 1118 diff --git a/public/old-models/talkie/écran_Mixed_AO.png b/public/old-models/talkie/écran_Mixed_AO.png new file mode 100644 index 0000000..e91eb6e --- /dev/null +++ b/public/old-models/talkie/écran_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4f3fd92f328f0733f9cb9865209466c251f4edf4750654eb0385b519300cf34 +size 329712 diff --git a/public/old-models/talkie/écran_Normal.png b/public/old-models/talkie/écran_Normal.png new file mode 100644 index 0000000..175152b --- /dev/null +++ b/public/old-models/talkie/écran_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a07dd2bf8fe1d37b9a74d2ca09b8a77d8a97029d41a8483e34ba30bd8e9efc04 +size 74315 diff --git a/public/old-models/talkie/écran_Normal_OpenGL.png b/public/old-models/talkie/écran_Normal_OpenGL.png new file mode 100644 index 0000000..e17d9b3 --- /dev/null +++ b/public/old-models/talkie/écran_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca90a32ea8b1dadb11a5cf2e41d4d096920fd7a2ab493dec96682a479d4e7a8c +size 74316 diff --git a/public/old-models/talkie/écran_Roughness.png b/public/old-models/talkie/écran_Roughness.png new file mode 100644 index 0000000..d89bffa --- /dev/null +++ b/public/old-models/talkie/écran_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d560c80d755fdfff917c63d96d664cc4c9be963cc38ac63533418f7df1b0642c +size 72772 diff --git a/public/old-models/terrain/model.gltf b/public/old-models/terrain/model.gltf new file mode 100644 index 0000000..adb0e43 --- /dev/null +++ b/public/old-models/terrain/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59c6273c523d4388983e3d4589dbff4948be5ab056ab5d32d8c5445e62c98e26 +size 3317 diff --git a/public/old-models/terrain/terrain.bin b/public/old-models/terrain/terrain.bin new file mode 100644 index 0000000..819e184 --- /dev/null +++ b/public/old-models/terrain/terrain.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9dc32235dbd622b1b8e8e48e77598096867c6fcd15e5758a09c9aeabd8cff0ae +size 166560 diff --git a/public/old-models/terrain/terrain.glb b/public/old-models/terrain/terrain.glb new file mode 100644 index 0000000..fecc81c --- /dev/null +++ b/public/old-models/terrain/terrain.glb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e2cc65b66c44915e4cfe437fbee92b048d1557071b0d6b2d7d7bf53846b0e39 +size 1065588 diff --git a/public/old-models/terrain/terrain_baseColor.png b/public/old-models/terrain/terrain_baseColor.png new file mode 100644 index 0000000..d485d16 --- /dev/null +++ b/public/old-models/terrain/terrain_baseColor.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d75fef3b54dfe1d55c32c0f818e3c9c698f97b993d31950e2be81412d270a55a +size 321279 diff --git a/public/old-models/terrain/terrain_normal.png b/public/old-models/terrain/terrain_normal.png new file mode 100644 index 0000000..1946133 --- /dev/null +++ b/public/old-models/terrain/terrain_normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b029cc952c53262bdb085fa2d9ee40deb91d2f673e665d04b1fde9e0ffaa56a +size 568971 diff --git a/public/old-models/terrain/terrain_occlusionRoughnessMetallic.png b/public/old-models/terrain/terrain_occlusionRoughnessMetallic.png new file mode 100644 index 0000000..4ede9d0 --- /dev/null +++ b/public/old-models/terrain/terrain_occlusionRoughnessMetallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ae77819db1c487808825c1d0b704795ed9cd0c69fb9b2ea8e22d28a5cc00c41 +size 548462 diff --git a/public/old-models/tuyauxlac/model.gltf b/public/old-models/tuyauxlac/model.gltf new file mode 100644 index 0000000..b1844ca --- /dev/null +++ b/public/old-models/tuyauxlac/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a4b32a270f3fc4a0275dc16005ae5c8999e04455ceb76b4b814e7e3848270ad +size 5845996 diff --git a/public/old-models/tuyauxlac/tuyaux_Base_color.png b/public/old-models/tuyauxlac/tuyaux_Base_color.png new file mode 100644 index 0000000..72af993 --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c897989f5ef0b9c3d4b7004ad5faa8b0397b27c0c9fdcca418730fa3b2a4ac4 +size 1775963 diff --git a/public/old-models/tuyauxlac/tuyaux_Height.png b/public/old-models/tuyauxlac/tuyaux_Height.png new file mode 100644 index 0000000..4464efb --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94d90aaf485afd38a18a9346daa54c62e80d313a69eb31ef786f8cf8b3751f8 +size 724031 diff --git a/public/old-models/tuyauxlac/tuyaux_Metallic.png b/public/old-models/tuyauxlac/tuyaux_Metallic.png new file mode 100644 index 0000000..57fee4d --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f660a908ab1be0b75ce2f029e78832f9ca173f4c2d56930b3d1a7729f5eb9dc +size 407636 diff --git a/public/old-models/tuyauxlac/tuyaux_Mixed_AO.png b/public/old-models/tuyauxlac/tuyaux_Mixed_AO.png new file mode 100644 index 0000000..13172ba --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d29f3cde5df3e61c74f2991b791f66894f7f5dd78cf9dd3d4e1c74c8db6864f8 +size 488217 diff --git a/public/old-models/tuyauxlac/tuyaux_Normal.png b/public/old-models/tuyauxlac/tuyaux_Normal.png new file mode 100644 index 0000000..fd9e2bf --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4cfded71a5ea30096f90b5a5e8c00b718f9d410e3087d8cca1a8666d2510ca3 +size 6353201 diff --git a/public/old-models/tuyauxlac/tuyaux_Normal_OpenGL.png b/public/old-models/tuyauxlac/tuyaux_Normal_OpenGL.png new file mode 100644 index 0000000..5e4acab --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58074081fb9deabdb9ead053e6df94ef870bdf4bb6db0997c08153afb6a3ff6b +size 4305484 diff --git a/public/old-models/tuyauxlac/tuyaux_Opacity.png b/public/old-models/tuyauxlac/tuyaux_Opacity.png new file mode 100644 index 0000000..7ab185e --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Opacity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24a5e26dad9b31f83b5173d195fa0b6f2c5054cf48997a4fc24b3ce8ad544df3 +size 12819 diff --git a/public/old-models/tuyauxlac/tuyaux_Roughness.png b/public/old-models/tuyauxlac/tuyaux_Roughness.png new file mode 100644 index 0000000..f472a11 --- /dev/null +++ b/public/old-models/tuyauxlac/tuyaux_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca98919bf9126d5d2f75300ffc00e79bbb056dd9cf4d0f7a1e56beb637eebfa9 +size 804194 diff --git a/public/old-models/tuyauxpuzzle/model.gltf b/public/old-models/tuyauxpuzzle/model.gltf new file mode 100644 index 0000000..52095bc --- /dev/null +++ b/public/old-models/tuyauxpuzzle/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9edf8c47e2ea31fc15be323b7dc5e411bd69b55b57de6ec3effccc79b987ecac +size 5733621 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Base_color.png b/public/old-models/tuyauxpuzzle/tuyaux_Base_color.png new file mode 100644 index 0000000..72af993 --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Base_color.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c897989f5ef0b9c3d4b7004ad5faa8b0397b27c0c9fdcca418730fa3b2a4ac4 +size 1775963 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Height.png b/public/old-models/tuyauxpuzzle/tuyaux_Height.png new file mode 100644 index 0000000..4464efb --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Height.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b94d90aaf485afd38a18a9346daa54c62e80d313a69eb31ef786f8cf8b3751f8 +size 724031 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Metallic.png b/public/old-models/tuyauxpuzzle/tuyaux_Metallic.png new file mode 100644 index 0000000..57fee4d --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Metallic.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f660a908ab1be0b75ce2f029e78832f9ca173f4c2d56930b3d1a7729f5eb9dc +size 407636 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Mixed_AO.png b/public/old-models/tuyauxpuzzle/tuyaux_Mixed_AO.png new file mode 100644 index 0000000..13172ba --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Mixed_AO.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d29f3cde5df3e61c74f2991b791f66894f7f5dd78cf9dd3d4e1c74c8db6864f8 +size 488217 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Normal.png b/public/old-models/tuyauxpuzzle/tuyaux_Normal.png new file mode 100644 index 0000000..fd9e2bf --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Normal.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d4cfded71a5ea30096f90b5a5e8c00b718f9d410e3087d8cca1a8666d2510ca3 +size 6353201 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Normal_OpenGL.png b/public/old-models/tuyauxpuzzle/tuyaux_Normal_OpenGL.png new file mode 100644 index 0000000..5e4acab --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Normal_OpenGL.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:58074081fb9deabdb9ead053e6df94ef870bdf4bb6db0997c08153afb6a3ff6b +size 4305484 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Opacity.png b/public/old-models/tuyauxpuzzle/tuyaux_Opacity.png new file mode 100644 index 0000000..7ab185e --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Opacity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:24a5e26dad9b31f83b5173d195fa0b6f2c5054cf48997a4fc24b3ce8ad544df3 +size 12819 diff --git a/public/old-models/tuyauxpuzzle/tuyaux_Roughness.png b/public/old-models/tuyauxpuzzle/tuyaux_Roughness.png new file mode 100644 index 0000000..f472a11 --- /dev/null +++ b/public/old-models/tuyauxpuzzle/tuyaux_Roughness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ca98919bf9126d5d2f75300ffc00e79bbb056dd9cf4d0f7a1e56beb637eebfa9 +size 804194 diff --git a/public/old-models/vase/color.jpg b/public/old-models/vase/color.jpg new file mode 100644 index 0000000..81fb206 --- /dev/null +++ b/public/old-models/vase/color.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb4fd92be50da67c1cc97d3595b14ef582081dde7a47cfed214320482552c67d +size 26490 diff --git a/public/old-models/vase/displace.jpg b/public/old-models/vase/displace.jpg new file mode 100644 index 0000000..145dfc5 --- /dev/null +++ b/public/old-models/vase/displace.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2dcbadea8c8bdf8a7a33a57e75ac19b2292a99ff74cdb7b580486fa14959ffaf +size 13580 diff --git a/public/old-models/vase/metalness.jpg b/public/old-models/vase/metalness.jpg new file mode 100644 index 0000000..618020d --- /dev/null +++ b/public/old-models/vase/metalness.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1341728b7dca0a60fa5ce03b75bf959db6cbfcf1e4288e8c7492cec0ad0865ad +size 13582 diff --git a/public/old-models/vase/model.gltf b/public/old-models/vase/model.gltf new file mode 100644 index 0000000..2bc2d9c --- /dev/null +++ b/public/old-models/vase/model.gltf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5c87ca650d447571f055160efda501895f2279770a782f4a86c7416b8a128ac +size 834468 diff --git a/public/old-models/vase/normal.jpg b/public/old-models/vase/normal.jpg new file mode 100644 index 0000000..46f926c --- /dev/null +++ b/public/old-models/vase/normal.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aaf5cf6ad9c3f3d2d81a33ea3cc8c3217c858ed069ed0c239020309e9b0aac85 +size 47208 diff --git a/public/old-models/vase/roughness.jpg b/public/old-models/vase/roughness.jpg new file mode 100644 index 0000000..39e5769 --- /dev/null +++ b/public/old-models/vase/roughness.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3f970b2d1b674704967d6186aee79f2ef7fc54ae2554f6819d56436121cbbc9a +size 23592 diff --git a/src/components/ebike/Ebike.tsx b/src/components/ebike/Ebike.tsx index 13cfdce..b7104c4 100644 --- a/src/components/ebike/Ebike.tsx +++ b/src/components/ebike/Ebike.tsx @@ -1,4 +1,4 @@ -import { useEffect, useRef, useState, useMemo } from "react"; +import { useEffect, useRef, useState, useMemo, useCallback } from "react"; import * as THREE from "three"; import { useFrame, useThree } from "@react-three/fiber"; import { EbikeGPSMap } from "@/components/ebike/EbikeGPSMap"; @@ -9,25 +9,15 @@ import { useDebugFolder } from "@/hooks/debug/useDebugFolder"; import { animateCameraTransformTransition } from "@/world/GameCinematics"; import { useGameStore } from "@/managers/stores/useGameStore"; import { PLAYER_EYE_HEIGHT } from "@/data/player/playerConfig"; +import { + EBIKE_CAMERA_TRANSFORM, + EBIKE_DROP_PLAYER_TRANSFORM, +} from "@/data/ebike/ebikeConfig"; import type { Vector3Tuple } from "@/types/three/three"; +import "@/types/ebike/ebikeWindow"; const EBIKE_MODEL_PATH = "/models/ebike/model.gltf"; -export interface CameraTransform { - position: Vector3Tuple; - rotation: Vector3Tuple; -} - -export const EBIKE_CAMERA_TRANSFORM: CameraTransform = { - position: [-3.5, 6, 0], - rotation: [-10, -90, 0], -}; - -const EBIKE_DROP_PLAYER_TRANSFORM: CameraTransform = { - position: [0, 1.5, -3], - rotation: [0, 0, 0], -}; - interface EbikeProps { position: Vector3Tuple; } @@ -71,14 +61,24 @@ export function Ebike({ position }: EbikeProps): React.JSX.Element { new THREE.Vector3(...position), ); - const restingPosition = useRef([ + // Use ref for internal state, and state for debug visualization (to avoid ref access during render) + const restingPositionRef = useRef([ position[0], position[1] - PLAYER_EYE_HEIGHT, position[2], ]); - const restingRotation = useRef(0); + const restingRotationRef = useRef(0); const forkRef = useRef(null); + // State for debug visualization (synced from refs during useFrame) + const [showCameraPoints, setShowCameraPoints] = useState(true); + const [debugRestingPosition, setDebugRestingPosition] = + useState([ + position[0], + position[1] - PLAYER_EYE_HEIGHT, + position[2], + ]); + useEffect(() => { if (model) { const fork = model.getObjectByName("fourche"); @@ -89,28 +89,28 @@ export function Ebike({ position }: EbikeProps): React.JSX.Element { }, [model]); useEffect(() => { - (window as any).ebikeVisualGroup = groupRef; - (window as any).ebikeParkedPosition = restingPosition.current; - (window as any).ebikeParkedRotation = restingRotation.current; + window.ebikeVisualGroup = groupRef; + window.ebikeParkedPosition = restingPositionRef.current; + window.ebikeParkedRotation = restingRotationRef.current; return () => { - (window as any).ebikeVisualGroup = null; - (window as any).ebikeParkedPosition = null; - (window as any).ebikeParkedRotation = null; + window.ebikeVisualGroup = null; + window.ebikeParkedPosition = null; + window.ebikeParkedRotation = null; }; }, []); useFrame((_, delta) => { if (groupRef.current) { if (movementMode === "ebike") { - restingPosition.current = [ + restingPositionRef.current = [ groupRef.current.position.x, groupRef.current.position.y, groupRef.current.position.z, ]; - restingRotation.current = groupRef.current.rotation.y; + restingRotationRef.current = groupRef.current.rotation.y; // Smoothly rotate the front fork ("fourche") up to 15 degrees in its own Z axis - const steerFactor = (window as any).ebikeSteerFactor || 0; + const steerFactor = window.ebikeSteerFactor ?? 0; if (forkRef.current) { // 15 degrees is 0.26 radians const targetForkRotation = steerFactor * 0.26; @@ -127,51 +127,57 @@ export function Ebike({ position }: EbikeProps): React.JSX.Element { lastGpsUpdatePos.current.copy(currentPos); setGpsStartPos({ x: currentPos.x, y: currentPos.y, z: currentPos.z }); } + + // Sync debug visualization state (throttled to avoid excessive re-renders) + if (showCameraPoints) { + setDebugRestingPosition([...restingPositionRef.current]); + } } else { - groupRef.current.position.set(...restingPosition.current); - groupRef.current.rotation.set(0, restingRotation.current, 0); + groupRef.current.position.set(...restingPositionRef.current); + groupRef.current.rotation.set(0, restingRotationRef.current, 0); // Reset fork rotation when parked if (forkRef.current) { forkRef.current.rotation.z = 0; } } - (window as any).ebikeParkedPosition = restingPosition.current; - (window as any).ebikeParkedRotation = restingRotation.current; + window.ebikeParkedPosition = restingPositionRef.current; + window.ebikeParkedRotation = restingRotationRef.current; } }); + // Debug visualization positions computed from state (not refs) const camPointPos: Vector3Tuple = [ - restingPosition.current[0] + EBIKE_CAMERA_TRANSFORM.position[0], - restingPosition.current[1] + EBIKE_CAMERA_TRANSFORM.position[1], - restingPosition.current[2] + EBIKE_CAMERA_TRANSFORM.position[2], + debugRestingPosition[0] + EBIKE_CAMERA_TRANSFORM.position[0], + debugRestingPosition[1] + EBIKE_CAMERA_TRANSFORM.position[1], + debugRestingPosition[2] + EBIKE_CAMERA_TRANSFORM.position[2], ]; const dropPointPos: Vector3Tuple = [ - restingPosition.current[0] + EBIKE_DROP_PLAYER_TRANSFORM.position[0], - restingPosition.current[1] + EBIKE_DROP_PLAYER_TRANSFORM.position[1], - restingPosition.current[2] + EBIKE_DROP_PLAYER_TRANSFORM.position[2], + debugRestingPosition[0] + EBIKE_DROP_PLAYER_TRANSFORM.position[0], + debugRestingPosition[1] + EBIKE_DROP_PLAYER_TRANSFORM.position[1], + debugRestingPosition[2] + EBIKE_DROP_PLAYER_TRANSFORM.position[2], ]; - const handleInteract = (): void => { + const handleInteract = useCallback((): void => { if (movementMode === "walk") { const cameraOffset = new THREE.Vector3( ...EBIKE_CAMERA_TRANSFORM.position, ); cameraOffset.applyAxisAngle( new THREE.Vector3(0, 1, 0), - restingRotation.current, + restingRotationRef.current, ); const targetCamPos: Vector3Tuple = [ - restingPosition.current[0] + cameraOffset.x, - restingPosition.current[1] + cameraOffset.y, - restingPosition.current[2] + cameraOffset.z, + restingPositionRef.current[0] + cameraOffset.x, + restingPositionRef.current[1] + cameraOffset.y, + restingPositionRef.current[2] + cameraOffset.z, ]; const targetRotation: Vector3Tuple = [ EBIKE_CAMERA_TRANSFORM.rotation[0], EBIKE_CAMERA_TRANSFORM.rotation[1] + - THREE.MathUtils.radToDeg(restingRotation.current), + THREE.MathUtils.radToDeg(restingRotationRef.current), EBIKE_CAMERA_TRANSFORM.rotation[2], ]; @@ -207,27 +213,28 @@ export function Ebike({ position }: EbikeProps): React.JSX.Element { useGameStore.getState().setPlayerMovementMode("walk"); }); } - }; + }, [movementMode, camera, position]); + // Store handleInteract in a ref for use in debug folder callback const handleInteractRef = useRef(handleInteract); - handleInteractRef.current = handleInteract; + useEffect(() => { + handleInteractRef.current = handleInteract; + }, [handleInteract]); - const debugRef = useRef({ showCameraPoints: true }); - const debugActions = useRef({ - toggleRide: () => { - handleInteractRef.current(); - }, - }); + // Mutable object for lil-gui binding + const debugState = useRef({ showCameraPoints: true }); useDebugFolder("Ebike", (folder) => { folder - .add(debugRef.current, "showCameraPoints") + .add(debugState.current, "showCameraPoints") .name("Show Camera Points") .onChange((value: boolean) => { - debugRef.current.showCameraPoints = value; + setShowCameraPoints(value); }); - folder.add(debugActions.current, "toggleRide").name("Monter / Descendre"); + folder + .add({ toggleRide: () => handleInteractRef.current() }, "toggleRide") + .name("Monter / Descendre"); }); return ( @@ -268,7 +275,7 @@ export function Ebike({ position }: EbikeProps): React.JSX.Element { - {debugRef.current.showCameraPoints && ( + {showCameraPoints && ( <> diff --git a/src/components/ebike/EbikeGPSMap.tsx b/src/components/ebike/EbikeGPSMap.tsx index 3aa65cd..e51108c 100644 --- a/src/components/ebike/EbikeGPSMap.tsx +++ b/src/components/ebike/EbikeGPSMap.tsx @@ -1,10 +1,17 @@ -import React, { useRef, useEffect, useState, useMemo } from "react"; +import React, { + useRef, + useEffect, + useState, + useMemo, + useCallback, +} from "react"; import * as THREE from "three"; import { findClosestWaypoint, findWaypointPath, } from "@/pathfinding/WaypointAStar"; import type { Waypoint } from "@/pathfinding/types"; +import type { Vector3Tuple } from "@/types/three/three"; function computeImageSource( img: HTMLImageElement | HTMLCanvasElement, baseBounds: { minX: number; maxX: number; minZ: number; maxZ: number }, @@ -66,7 +73,7 @@ export interface EbikeGPSMapProps { /** * Optional world position for the GPS screen (defaults to origin) */ - position?: [number, number, number]; + position?: Vector3Tuple; /** * Resolution of the offscreen canvas used for the map texture. @@ -107,17 +114,20 @@ export const EbikeGPSMap: React.FC = ({ >(null); // Offscreen high-res canvas for crystal clear rendering - const [offscreenCanvas] = useState(() => { + // Use useMemo to create canvas once - this is a stable reference that won't change + const offscreenCanvas = useMemo(() => { const canvas = document.createElement("canvas"); canvas.width = canvasSize; canvas.height = canvasSize; return canvas; - }); + // eslint-disable-next-line react-hooks/exhaustive-deps -- Canvas should only be created once + }, []); // Resize the canvas whenever canvasSize changes + // Note: Modifying canvas dimensions is intentional and necessary for rendering useEffect(() => { - offscreenCanvas.width = canvasSize; - offscreenCanvas.height = canvasSize; + // Use Object.assign to resize canvas - this is a necessary mutation for canvas rendering + Object.assign(offscreenCanvas, { width: canvasSize, height: canvasSize }); if (textureRef.current) { textureRef.current.needsUpdate = true; } @@ -128,12 +138,16 @@ export const EbikeGPSMap: React.FC = ({ // Load waypoints (localStorage with /roadNetwork.json fallback) useEffect(() => { + let cancelled = false; const saved = localStorage.getItem("la-fabrik-waypoints"); if (saved) { try { const parsed = JSON.parse(saved); if (Array.isArray(parsed) && parsed.length > 0) { - setWaypoints(parsed); + // Use queueMicrotask to avoid synchronous setState in effect + queueMicrotask(() => { + if (!cancelled) setWaypoints(parsed); + }); return; } } catch (e) { @@ -151,20 +165,25 @@ export const EbikeGPSMap: React.FC = ({ throw new Error("Not found"); }) .then((data) => { - if (Array.isArray(data)) { + if (!cancelled && Array.isArray(data)) { setWaypoints(data); } }) .catch((err) => { console.log("[GPS Component] No default road network found.", err); }); + + return () => { + cancelled = true; + }; }, []); // Pre-load background map image (standard HTML5 Image loader) // Since the user's PNG is already transparent, we don't need fetch or pixel manipulation! useEffect(() => { if (!mapImageUrl) { - setMapImage(null); + // Use queueMicrotask to avoid synchronous setState in effect + queueMicrotask(() => setMapImage(null)); return; } @@ -245,16 +264,20 @@ export const EbikeGPSMap: React.FC = ({ }, [waypoints, startPosSnapped, destPosSnapped]); // Translation helper: 3D world to Canvas pixels - const worldToCanvas = (wx: number, wz: number, canvasSize: number) => { - const { minX, maxX, minZ, maxZ } = bounds; - const px = ((wx - minX) / (maxX - minX)) * canvasSize; - const py = ((wz - minZ) / (maxZ - minZ)) * canvasSize; - return { x: px, y: py }; - }; + const worldToCanvas = useCallback( + (wx: number, wz: number, size: number) => { + const { minX, maxX, minZ, maxZ } = bounds; + const px = ((wx - minX) / (maxX - minX)) * size; + const py = ((wz - minZ) / (maxZ - minZ)) * size; + return { x: px, y: py }; + }, + [bounds], + ); - // Draw loop - const draw = () => { + // Draw loop - returns true if texture needs update + const draw = useCallback(() => { const canvas = offscreenCanvas; + if (!canvas) return; const ctx = canvas.getContext("2d", { willReadFrequently: true, alpha: true, @@ -451,12 +474,16 @@ export const EbikeGPSMap: React.FC = ({ ctx.fillStyle = "#ffffff"; ctx.fill(); } - - // 5. Update WebGL Texture - if (textureRef.current) { - textureRef.current.needsUpdate = true; - } - }; + }, [ + offscreenCanvas, + mapImage, + baseBounds, + bounds, + activePath, + worldToCanvas, + destPosSnapped, + startPosSnapped, + ]); // 60 FPS animation ticker useEffect(() => { @@ -467,14 +494,19 @@ export const EbikeGPSMap: React.FC = ({ draw(); + // Update texture after draw + if (textureRef.current) { + textureRef.current.needsUpdate = true; + } + animId = requestAnimationFrame(tick); }; animId = requestAnimationFrame(tick); return () => cancelAnimationFrame(animId); - }, [waypoints, startPos, destPos, bounds, mapImage]); + }, [draw]); return ( - + ) : null; + const fallback = fallbackModelPath ? ( ) : ( @@ -99,14 +107,21 @@ export function SkyModel({ label="Primary sky" modelPath={modelPath} > - + ); } function SkyModelContent({ + materialSide, modelPath, scale, + unlit, }: SkyModelContentProps): React.JSX.Element { const camera = useThree((state) => state.camera); const groupRef = useRef(null); @@ -114,11 +129,14 @@ function SkyModelContent({ scope: "SkyModel", scale, }); - const model = useMemo(() => createSkyModel(scene), [scene]); + const model = useMemo( + () => createSkyModel(scene, materialSide, unlit), + [materialSide, scene, unlit], + ); useEffect(() => { return () => { - disposeSkyModelMaterials(model); + disposeModelMaterials(model); }; }, [model]); @@ -138,7 +156,11 @@ function SkyModelContent({ ); } -function createSkyModel(scene: THREE.Object3D): THREE.Object3D { +function createSkyModel( + scene: THREE.Object3D, + materialSide: THREE.Side, + unlit: boolean, +): THREE.Object3D { const model = scene.clone(true); model.traverse((object) => { @@ -148,35 +170,44 @@ function createSkyModel(scene: THREE.Object3D): THREE.Object3D { if (!(object instanceof THREE.Mesh)) return; object.material = Array.isArray(object.material) - ? object.material.map(createSkyMaterial) - : createSkyMaterial(object.material); + ? object.material.map((material) => + createSkyMaterial(material, materialSide, unlit), + ) + : createSkyMaterial(object.material, materialSide, unlit); }); return model; } -function createSkyMaterial(material: T): T { - const skyMaterial = material.clone(); - skyMaterial.side = THREE.BackSide; +function createSkyMaterial( + material: T, + materialSide: THREE.Side, + unlit: boolean, +): THREE.Material { + const skyMaterial = unlit + ? createUnlitSkyMaterial(material) + : material.clone(); + skyMaterial.side = materialSide; skyMaterial.depthTest = false; skyMaterial.depthWrite = false; - return skyMaterial as T; + return skyMaterial; } -function disposeSkyModelMaterials(model: THREE.Object3D): void { - model.traverse((object) => { - if (!(object instanceof THREE.Mesh)) return; +function createUnlitSkyMaterial( + material: THREE.Material, +): THREE.MeshBasicMaterial { + const hasStandardProperties = + "isMeshStandardMaterial" in material && material.isMeshStandardMaterial; + const sourceMaterial = hasStandardProperties + ? (material as THREE.MeshStandardMaterial) + : null; - if (Array.isArray(object.material)) { - for (const material of object.material) { - material.dispose(); - } - return; - } - - object.material.dispose(); + return new THREE.MeshBasicMaterial({ + color: sourceMaterial?.color?.clone() ?? new THREE.Color("#ffffff"), + map: sourceMaterial?.map ?? null, + opacity: material.opacity, + toneMapped: false, + transparent: material.transparent, }); } - -useGLTF.preload(SKYBOX_MODEL_PATH); diff --git a/src/data/docs/docsSections.ts b/src/data/docs/docsSections.ts index 20db8c1..9b23d60 100644 --- a/src/data/docs/docsSections.ts +++ b/src/data/docs/docsSections.ts @@ -121,6 +121,12 @@ export const docGroups: DocGroup[] = [ subtitle: "Components and usage", meta: "17", }, + { + path: "/docs/gallery", + title: "Model Gallery", + subtitle: "Browsing 3D assets", + meta: "18", + }, ], }, { @@ -130,7 +136,7 @@ export const docGroups: DocGroup[] = [ path: "/docs/code-review", title: "Code Review Prep", subtitle: "Presentation support", - meta: "18", + meta: "19", }, ], }, diff --git a/src/data/ebike/ebikeConfig.ts b/src/data/ebike/ebikeConfig.ts new file mode 100644 index 0000000..686b29f --- /dev/null +++ b/src/data/ebike/ebikeConfig.ts @@ -0,0 +1,16 @@ +import type { Vector3Tuple } from "@/types/three/three"; + +export interface CameraTransform { + position: Vector3Tuple; + rotation: Vector3Tuple; +} + +export const EBIKE_CAMERA_TRANSFORM: CameraTransform = { + position: [-3.5, 6, 0], + rotation: [-10, -90, 0], +}; + +export const EBIKE_DROP_PLAYER_TRANSFORM: CameraTransform = { + position: [0, 1.5, -3], + rotation: [0, 0, 0], +}; diff --git a/src/data/galleryModels.ts b/src/data/galleryModels.ts new file mode 100644 index 0000000..925160f --- /dev/null +++ b/src/data/galleryModels.ts @@ -0,0 +1,159 @@ +export interface GalleryModel { + id: string; + name: string; + path: string; +} + +export const galleryModels: GalleryModel[] = [ + { id: "arbre", name: "Arbre", path: "/models/arbre/model.gltf" }, + { id: "blocking", name: "Blocking", path: "/models/blocking/terrain.gltf" }, + { + id: "boiteimmeuble", + name: "Boîte immeuble", + path: "/models/boiteimmeuble/model.gltf", + }, + { + id: "boitesimple", + name: "Boîte simple", + path: "/models/boitesimple/model.gltf", + }, + { id: "buisson", name: "Buisson", path: "/models/buisson/model.gltf" }, + { + id: "buisson-animated", + name: "Buisson animé", + path: "/models/buisson-animated/model.gltf", + }, + { id: "cable1", name: "Câble 1", path: "/models/cable1/model.gltf" }, + { id: "cable2", name: "Câble 2", path: "/models/cable2/model.gltf" }, + { id: "chemins", name: "Chemins", path: "/models/chemins/model.gltf" }, + { + id: "createurdepluie", + name: "Créateur de pluie", + path: "/models/createurdepluie/model.gltf", + }, + { id: "ebike", name: "E-bike", path: "/models/ebike/model.gltf" }, + { id: "ecole", name: "École", path: "/models/ecole/model.gltf" }, + { id: "elec", name: "Électricité", path: "/models/elec/model.gltf" }, + { + id: "electricienne", + name: "Électricienne", + path: "/models/electricienne/model.gltf", + }, + { + id: "entreetuyaux", + name: "Entrée tuyaux", + path: "/models/entreetuyaux/model.gltf", + }, + { id: "eolienne", name: "Éolienne", path: "/models/eolienne/model.gltf" }, + { + id: "fermeverticale", + name: "Ferme verticale", + path: "/models/fermeverticale/model.gltf", + }, + { id: "fermier", name: "Fermier", path: "/models/fermier/model.gltf" }, + { + id: "fermier-animated", + name: "Fermier animé", + path: "/models/fermier-animated/model.gltf", + }, + { id: "galet", name: "Galet", path: "/models/galet/model.gltf" }, + { id: "gant_l", name: "Gant gauche", path: "/models/gant_l/model.gltf" }, + { + id: "gant_l_pad", + name: "Pad gant gauche", + path: "/models/gant_l_pad/model.gltf", + }, + { id: "gant_r", name: "Gant droit", path: "/models/gant_r/model.gltf" }, + { + id: "gant_r_pad", + name: "Pad gant droit", + path: "/models/gant_r_pad/model.gltf", + }, + { + id: "generateur", + name: "Générateur", + path: "/models/generateur/model.gltf", + }, + { id: "gerant", name: "Gérant", path: "/models/gerant/model.gltf" }, + { + id: "gerant_anim", + name: "Gérant animé", + path: "/models/gerant_anim/model.gltf", + }, + { + id: "habitant1", + name: "Habitant 1", + path: "/models/habitant1/model.gltf", + }, + { + id: "habitant1-animated", + name: "Habitant 1 animé", + path: "/models/habitant1-animated/model.gltf", + }, + { + id: "habitant2", + name: "Habitant 2", + path: "/models/habitant2/model.gltf", + }, + { + id: "habitant2-animated", + name: "Habitant 2 animé", + path: "/models/habitant2-animated/model.gltf", + }, + { id: "immeuble1", name: "Immeuble", path: "/models/immeuble1/model.gltf" }, + { id: "lafabrik", name: "La Fabrik", path: "/models/lafabrik/model.gltf" }, + { id: "maison1", name: "Maison", path: "/models/maison1/model.gltf" }, + { + id: "packderelance", + name: "Pack de relance", + path: "/models/packderelance/model.gltf", + }, + { + id: "panneauaffichage", + name: "Panneau d'affichage", + path: "/models/panneauaffichage/model.gltf", + }, + { + id: "panneauclassique", + name: "Panneau classique", + path: "/models/panneauclassique/model.gltf", + }, + { + id: "panneaufleche", + name: "Panneau flèche", + path: "/models/panneaufleche/model.gltf", + }, + { + id: "persoprincipal", + name: "Personnage principal", + path: "/models/persoprincipal/model.gltf", + }, + { + id: "persoprincipal-animated", + name: "Personnage principal animé", + path: "/models/persoprincipal-animated/model.gltf", + }, + { id: "potager", name: "Potager", path: "/models/potager/potager.gltf" }, + { id: "puce", name: "Puce", path: "/models/puce/model.gltf" }, + { id: "pylone", name: "Pylône", path: "/models/pylone/model.gltf" }, + { + id: "refroidisseur", + name: "Refroidisseur", + path: "/models/refroidisseur/model.gltf", + }, + { id: "sapin", name: "Sapin", path: "/models/sapin/model.gltf" }, + { id: "skybox", name: "Skybox", path: "/models/skybox/skybox.gltf" }, + { id: "talkie", name: "Talkie", path: "/models/talkie/model.gltf" }, + { id: "terrain", name: "Terrain", path: "/models/terrain/model.gltf" }, + { + id: "tuyauxlac", + name: "Tuyaux lac", + path: "/models/tuyauxlac/model.gltf", + }, + { + id: "tuyauxpuzzle", + name: "Tuyaux puzzle", + path: "/models/tuyauxpuzzle/model.gltf", + }, + { id: "vase", name: "Vase", path: "/models/vase/model.gltf" }, +]; diff --git a/src/index.css b/src/index.css index 4aae462..bed3353 100644 --- a/src/index.css +++ b/src/index.css @@ -4,6 +4,14 @@ :root { color-scheme: dark; font-family: "Helvetica Neue", Helvetica, Inter, Arial, sans-serif; + + /* Gallery & docs design tokens */ + --font-primary: "Helvetica Neue", Helvetica, Inter, Arial, sans-serif; + --font-body: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif; + --color-bg: #050505; + --color-text: #f4efe7; + --color-text-muted: #a9a196; + --color-border: #d8d0c4; } html, @@ -30,6 +38,419 @@ canvas { display: block; } +/* Model gallery */ +.gallery-page { + position: relative; + width: 100vw; + height: 100vh; + overflow: hidden; + background: var(--color-bg); + color: var(--color-text); + font-family: var(--font-primary); +} + +.gallery-title { + position: absolute; + top: clamp(18px, 3vw, 34px); + right: clamp(18px, 3vw, 38px); + z-index: 2; + margin: 0; + color: var(--color-text); + font-size: clamp(18px, 2vw, 26px); + font-weight: 700; + letter-spacing: 0.32em; + line-height: 1; +} + +.gallery-canvas-frame { + position: relative; + width: 100%; + height: 100%; +} + +.gallery-bottom-bar { + position: absolute; + right: 50%; + bottom: clamp(18px, 4vw, 44px); + z-index: 2; + display: grid; + grid-template-columns: 54px minmax(190px, 340px) 54px; + align-items: center; + overflow: hidden; + border: 2px solid var(--color-border); + border-radius: 0; + background: var(--color-bg); + box-shadow: none; + transform: translateX(50%); +} + +.gallery-bottom-bar button { + display: grid; + place-items: center; + width: 54px; + height: 54px; + border: 0; + background: transparent; + color: var(--color-text); + cursor: pointer; + transition: + background 160ms ease, + color 160ms ease; +} + +.gallery-bottom-bar button:hover, +.gallery-bottom-bar button:focus-visible { + background: var(--color-text); + color: var(--color-bg); + outline: none; +} + +.gallery-model-info { + display: grid; + place-items: center; + min-height: 54px; + padding: 0 20px; + border-right: 2px solid var(--color-border); + border-left: 2px solid var(--color-border); + text-align: center; +} + +.gallery-model-info span { + max-width: 100%; + overflow: hidden; + color: var(--color-text); + font-size: 15px; + font-weight: 700; + letter-spacing: 0.03em; + text-overflow: ellipsis; + text-transform: uppercase; + white-space: nowrap; +} + +.gallery-model-info small { + margin-top: 2px; + color: var(--color-text-muted); + font-family: var(--font-body); + font-size: 11px; + font-weight: 600; +} + +.gallery-texture-status { + position: absolute; + left: clamp(18px, 3vw, 38px); + bottom: clamp(22px, 4vw, 50px); + z-index: 2; + display: inline-flex; + align-items: center; + gap: 8px; + max-width: min(320px, calc(100vw - 36px)); + padding: 10px 13px; + border: 2px solid var(--color-border); + border-radius: 0; + background: var(--color-bg); + color: var(--color-border); + font-family: var(--font-body); + font-size: 12px; + font-weight: 700; +} + +.gallery-texture-status--ok { + color: var(--color-border); +} + +.gallery-texture-status--warning { + color: var(--color-text); +} + +.gallery-texture-status--loading { + color: var(--color-text-muted); +} + +.gallery-light-panel { + position: absolute; + top: 108px; + right: 0; + z-index: 3; + display: flex; + align-items: flex-start; + transform: translateX(260px); + transition: transform 180ms ease; +} + +.gallery-light-panel.is-open { + transform: translateX(0); +} + +.gallery-light-panel-toggle { + display: grid; + place-items: center; + width: 42px; + height: 42px; + border: 2px solid var(--color-border); + border-right: 0; + border-radius: 0; + background: var(--color-bg); + color: var(--color-text); + cursor: pointer; +} + +.gallery-light-panel-toggle:hover, +.gallery-light-panel-toggle:focus-visible { + background: var(--color-text); + color: var(--color-bg); + outline: none; +} + +.gallery-light-panel-content { + width: 236px; + padding: 16px; + border: 2px solid var(--color-border); + border-right: 0; + border-radius: 0; + background: var(--color-bg); + box-shadow: none; +} + +.gallery-light-panel-content header { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 16px; +} + +.gallery-light-panel-content header span { + color: var(--color-text); + font-size: 12px; + font-weight: 800; + letter-spacing: 0.18em; +} + +.gallery-light-panel-content header button { + border: 0; + background: transparent; + color: var(--color-text-muted); + cursor: pointer; + font-size: 12px; + font-weight: 700; +} + +.gallery-light-panel-content header button:hover, +.gallery-light-panel-content header button:focus-visible { + color: var(--color-text); + outline: none; +} + +.gallery-light-control { + display: grid; + gap: 8px; + margin-top: 12px; +} + +.gallery-light-control span { + display: flex; + align-items: center; + justify-content: space-between; + color: var(--color-border); + font-family: var(--font-body); + font-size: 12px; + font-weight: 700; +} + +.gallery-light-control strong { + color: var(--color-text); + font-variant-numeric: tabular-nums; +} + +.gallery-light-control input { + width: 100%; + accent-color: var(--color-text); +} + +@media (max-width: 720px) { + .gallery-title { + right: 50%; + transform: translateX(50%); + } + + .gallery-bottom-bar { + grid-template-columns: 48px minmax(150px, 1fr) 48px; + width: calc(100vw - 36px); + } + + .gallery-bottom-bar button, + .gallery-model-info { + min-height: 50px; + } + + .gallery-bottom-bar button { + width: 48px; + height: 50px; + } + + .gallery-texture-status { + right: 50%; + bottom: calc(clamp(18px, 4vw, 44px) + 66px); + left: auto; + transform: translateX(50%); + } + + .gallery-light-panel { + top: 78px; + } +} + +/* Gallery - Loading */ +.gallery-loading { + display: flex; + flex-direction: column; + align-items: center; + gap: 12px; + color: var(--color-text); +} + +.gallery-loading-spinner { + animation: gallery-spin 1s linear infinite; +} + +.gallery-loading-text { + font-family: var(--font-body); + font-size: 13px; + font-weight: 600; + letter-spacing: 0.02em; +} + +@keyframes gallery-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} + +/* Gallery - Empty state */ +.gallery-empty-state { + display: flex; + flex-direction: column; + align-items: center; + gap: 16px; + padding: 32px; + color: var(--color-text-muted); + text-align: center; +} + +.gallery-empty-state h1 { + margin: 0; + color: var(--color-text); + font-size: 24px; + font-weight: 700; + letter-spacing: -0.02em; +} + +.gallery-empty-state { + display: flex; + flex-direction: column; + align-items: center; + gap: 16px; + padding: 32px; + color: #a9a196; + text-align: center; +} + +.gallery-empty-state h1 { + margin: 0; + color: #f4efe7; + font-size: 24px; + font-weight: 700; + letter-spacing: -0.02em; +} + +.gallery-empty-state p { + margin: 0; + max-width: 320px; + font-size: 14px; + line-height: 1.5; +} + +/* Gallery - Error state */ +.gallery-viewer-error { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 12px; + height: 100%; + min-height: 360px; + padding: 24px; + color: #fecaca; + text-align: center; +} + +.gallery-viewer-error span { + font-size: 14px; + font-weight: 500; +} + +/* Gallery - Navigation buttons */ +.gallery-nav-button { + display: grid; + place-items: center; + width: 54px; + height: 54px; + border: 0; + background: transparent; + color: var(--color-text); + cursor: pointer; + transition: + background 160ms ease, + color 160ms ease, + transform 100ms ease; +} + +.gallery-nav-button:hover, +.gallery-nav-button:focus-visible { + background: var(--color-text); + color: var(--color-bg); + outline: none; +} + +.gallery-nav-button:active { + transform: scale(0.95); +} + +/* Gallery - Model info */ +.gallery-model-name { + max-width: 100%; + overflow: hidden; + color: var(--color-text); + font-size: 15px; + font-weight: 700; + letter-spacing: 0.03em; + text-overflow: ellipsis; + text-transform: uppercase; + white-space: nowrap; +} + +.gallery-model-counter { + margin-top: 2px; + color: var(--color-text-muted); + font-family: var(--font-body); + font-size: 11px; + font-weight: 600; +} + +/* Gallery - Texture status spinner */ +.gallery-texture-status-spinner { + animation: gallery-spin 1s linear infinite; +} + +@media (max-width: 720px) { + .gallery-nav-button { + width: 48px; + height: 50px; + } +} + /* Docs layout */ .docs-page { display: grid; @@ -37,15 +458,15 @@ canvas { width: 100vw; height: 100vh; overflow: hidden; - background: #050505; - color: #f4efe7; - font-family: "Helvetica Neue", Helvetica, Inter, Arial, sans-serif; + background: var(--color-bg); + color: var(--color-text); + font-family: var(--font-primary); } /* Docs sidebar navigation */ .docs-sidebar { - border-right: 2px solid #d8d0c4; - background: #050505; + border-right: 2px solid var(--color-border); + background: var(--color-bg); overflow-y: auto; } @@ -56,13 +477,13 @@ canvas { justify-content: space-between; min-height: 78px; padding: 0 18px; - border-bottom: 2px solid #d8d0c4; + border-bottom: 2px solid var(--color-border); } .docs-sidebar__header h1, .docs-content__header span { margin: 0; - color: #f4efe7; + color: var(--color-text); font-size: 21px; font-weight: 700; letter-spacing: -0.04em; @@ -74,13 +495,13 @@ canvas { .docs-nav-group { display: grid; - border-bottom: 2px solid #d8d0c4; + border-bottom: 2px solid var(--color-border); } .docs-nav-group h2 { margin: 0; padding: 13px 16px 8px; - color: #a9a196; + color: var(--color-text-muted); font-size: 10px; font-weight: 800; letter-spacing: 0.14em; @@ -88,7 +509,7 @@ canvas { } .docs-sidebar a { - color: #f4efe7; + color: var(--color-text); text-decoration: none; } @@ -99,7 +520,7 @@ canvas { min-height: 46px; padding: 0 16px; border-top: 1px solid rgba(216, 208, 196, 0.35); - color: #f4efe7; + color: var(--color-text); transition: background 160ms ease, color 160ms ease; @@ -130,7 +551,7 @@ canvas { .docs-nav-item small, .docs-nav-item__meta { - color: #a9a196; + color: var(--color-text-muted); font-size: 11px; font-weight: 600; letter-spacing: -0.01em; @@ -139,8 +560,8 @@ canvas { .docs-sidebar a:hover, .docs-sidebar a:focus-visible, .docs-nav-item--active { - background: #f4efe7; - color: #050505; + background: var(--color-text); + color: var(--color-bg); outline: none; } @@ -150,21 +571,21 @@ canvas { .docs-sidebar a:focus-visible .docs-nav-item__meta, .docs-nav-item--active small, .docs-nav-item--active .docs-nav-item__meta { - color: #050505; + color: var(--color-bg); } /* Docs content */ .docs-content { overflow-y: auto; scroll-behavior: smooth; - background: #050505; + background: var(--color-bg); } .docs-content__header { position: sticky; top: 0; z-index: 2; - background: #050505; + background: var(--color-bg); } .docs-language-toggle { @@ -172,10 +593,10 @@ canvas { align-items: center; gap: 0; padding: 2px; - border: 2px solid #d8d0c4; + border: 2px solid var(--color-border); border-radius: 999px; background: transparent; - color: #f4efe7; + color: var(--color-text); cursor: pointer; } @@ -185,15 +606,15 @@ canvas { min-width: 36px; min-height: 26px; border-radius: 999px; - color: #a9a196; + color: var(--color-text-muted); font-size: 11px; font-weight: 700; letter-spacing: 0.04em; } .docs-language-toggle .is-active { - background: #f4efe7; - color: #050505; + background: var(--color-text); + color: var(--color-bg); } .docs-language-toggle:hover, @@ -212,7 +633,7 @@ canvas { display: flex; justify-content: space-between; margin-bottom: 22px; - color: #a9a196; + color: var(--color-text-muted); font-size: 11px; font-weight: 700; letter-spacing: 0.12em; @@ -222,7 +643,7 @@ canvas { .docs-section h1, .docs-section h2, .docs-section h3 { - color: #f4efe7; + color: var(--color-text); letter-spacing: -0.06em; line-height: 1.05; } @@ -238,7 +659,7 @@ canvas { margin-top: 44px; margin-bottom: 12px; padding-bottom: 10px; - border-bottom: 2px solid #d8d0c4; + border-bottom: 2px solid var(--color-border); font-size: clamp(28px, 4vw, 44px); font-weight: 700; } @@ -253,8 +674,8 @@ canvas { .docs-section p, .docs-section li { - color: #d8d0c4; - font-family: Inter, "Helvetica Neue", Helvetica, Arial, sans-serif; + color: var(--color-border); + font-family: var(--font-body); font-size: 15px; line-height: 1.75; } @@ -265,7 +686,7 @@ canvas { } .docs-section a { - color: #f4efe7; + color: var(--color-text); text-underline-offset: 4px; } @@ -274,7 +695,7 @@ canvas { border-radius: 2px; padding: 2px 5px; background: rgba(216, 208, 196, 0.22); - color: #f4efe7; + color: var(--color-text); font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace; font-size: 0.92em; } @@ -292,7 +713,7 @@ canvas { padding: 0; border: 0; background: transparent; - color: #f4efe7; + color: var(--color-text); line-height: 1.45; white-space: pre; } @@ -308,21 +729,21 @@ canvas { .docs-section th, .docs-section td { padding: 10px 12px; - border: 2px solid #d8d0c4; + border: 2px solid var(--color-border); text-align: left; } .docs-section th { background: #111; - color: #f4efe7; + color: var(--color-text); font-weight: 700; } .docs-section blockquote { margin-left: 0; padding-left: 18px; - border-left: 2px solid #d8d0c4; - color: #a9a196; + border-left: 2px solid var(--color-border); + color: var(--color-text-muted); } /* Docs responsive layout */ @@ -334,7 +755,7 @@ canvas { .docs-sidebar { border-right: 0; - border-bottom: 2px solid #d8d0c4; + border-bottom: 2px solid var(--color-border); } .docs-content { @@ -1173,10 +1594,6 @@ canvas { user-select: none; } -.editor-panel-group-summary::-webkit-details-marker { - display: none; -} - .editor-panel-group-summary:hover { color: #f2f2f2; } diff --git a/src/pages/backgroundmap/page.tsx b/src/pages/backgroundmap/page.tsx index 958bd30..75fcd49 100644 --- a/src/pages/backgroundmap/page.tsx +++ b/src/pages/backgroundmap/page.tsx @@ -1,7 +1,34 @@ -import React, { useState, useEffect, useRef, useMemo } from "react"; +import React, { useState, useRef, useMemo, useCallback } from "react"; import { Canvas, useFrame, useThree } from "@react-three/fiber"; import { MapControls, OrthographicCamera, useGLTF } from "@react-three/drei"; import * as THREE from "three"; +import type { MapControls as MapControlsImpl } from "three-stdlib"; + +// ---------------------------------------------------------------------------- +// Types +// ---------------------------------------------------------------------------- +interface WaypointData { + id: number; + x: number; + y: number; + z: number; + connections: number[]; +} + +interface Bounds { + minX: number; + maxX: number; + minZ: number; + maxZ: number; +} + +// Extend window for global functions +declare global { + interface Window { + applyAutoBounds?: () => void; + downloadMapScreenshot?: () => void; + } +} // ---------------------------------------------------------------------------- // 1. Terrain Scene @@ -24,7 +51,7 @@ function WaypointOverlay({ waypoints, visible, }: { - waypoints: any[]; + waypoints: WaypointData[]; visible: boolean; }) { if (!visible) return null; @@ -47,54 +74,71 @@ function CameraManager({ autoBounds, boundsTextRef, }: { - autoBounds: any; + autoBounds: Bounds | null; boundsTextRef: React.RefObject; }) { const { camera, gl, scene } = useThree(); - const controlsRef = useRef(null); + const controlsRef = useRef(null); + // Use refs to store mutable camera properties that we need to modify + const cameraRef = useRef(camera); - // Apply Auto-Bounds function - useEffect(() => { - const applyAutoBounds = () => { - if (camera instanceof THREE.OrthographicCamera && autoBounds) { - const width = autoBounds.maxX - autoBounds.minX; - const height = autoBounds.maxZ - autoBounds.minZ; - const centerX = (autoBounds.minX + autoBounds.maxX) / 2; - const centerZ = (autoBounds.minZ + autoBounds.maxZ) / 2; + // Update cameraRef in an effect to avoid refs during render error + React.useEffect(() => { + cameraRef.current = camera; + }, [camera]); - camera.position.set(centerX, 200, centerZ); - camera.left = -width / 2; - camera.right = width / 2; - camera.top = height / 2; - camera.bottom = -height / 2; - camera.zoom = 1; - camera.updateProjectionMatrix(); + // Apply Auto-Bounds function using useCallback to create a stable reference + const applyAutoBounds = useCallback(() => { + const cam = cameraRef.current; + if (cam instanceof THREE.OrthographicCamera && autoBounds) { + const width = autoBounds.maxX - autoBounds.minX; + const height = autoBounds.maxZ - autoBounds.minZ; + const centerX = (autoBounds.minX + autoBounds.maxX) / 2; + const centerZ = (autoBounds.minZ + autoBounds.maxZ) / 2; - if (controlsRef.current) { - controlsRef.current.target.set(centerX, 0, centerZ); - controlsRef.current.update(); - } + cam.position.set(centerX, 200, centerZ); + cam.left = -width / 2; + cam.right = width / 2; + cam.top = height / 2; + cam.bottom = -height / 2; + cam.zoom = 1; + cam.updateProjectionMatrix(); + + if (controlsRef.current) { + controlsRef.current.target.set(centerX, 0, centerZ); + controlsRef.current.update(); } - }; + } + }, [autoBounds]); - (window as any).applyAutoBounds = applyAutoBounds; - // Initial apply - applyAutoBounds(); + // Initial apply on autoBounds change (using useFrame to run once after mount) + const hasAppliedRef = useRef(false); + useFrame(() => { + if (!hasAppliedRef.current && autoBounds) { + applyAutoBounds(); + hasAppliedRef.current = true; + } + }); + // Reset hasApplied when autoBounds changes + React.useEffect(() => { + hasAppliedRef.current = false; + window.applyAutoBounds = applyAutoBounds; return () => { - delete (window as any).applyAutoBounds; + delete window.applyAutoBounds; }; - }, [camera, autoBounds]); + }, [applyAutoBounds]); // Track dynamic bounds without triggering React re-renders! useFrame(() => { - if (camera instanceof THREE.OrthographicCamera && boundsTextRef.current) { - const width = (camera.right - camera.left) / camera.zoom; - const height = (camera.top - camera.bottom) / camera.zoom; - const minX = Math.round(camera.position.x - width / 2); - const maxX = Math.round(camera.position.x + width / 2); - const minZ = Math.round(camera.position.z - height / 2); - const maxZ = Math.round(camera.position.z + height / 2); + const cam = cameraRef.current; + if (cam instanceof THREE.OrthographicCamera && boundsTextRef.current) { + const width = (cam.right - cam.left) / cam.zoom; + const height = (cam.top - cam.bottom) / cam.zoom; + const minX = Math.round(cam.position.x - width / 2); + const maxX = Math.round(cam.position.x + width / 2); + const minZ = Math.round(cam.position.z - height / 2); + const maxZ = Math.round(cam.position.z + height / 2); // Direct DOM mutation for 60fps performance (prevents WebGL Context Lost!) boundsTextRef.current.innerText = JSON.stringify( @@ -106,10 +150,10 @@ function CameraManager({ }); // Attach screenshot capture logic - useEffect(() => { - (window as any).downloadMapScreenshot = () => { + React.useEffect(() => { + window.downloadMapScreenshot = () => { // Force an immediate render frame to ensure no UI overlays are missing - gl.render(scene, camera); + gl.render(scene, cameraRef.current); const dataUrl = gl.domElement.toDataURL("image/png"); const a = document.createElement("a"); a.href = dataUrl; @@ -117,9 +161,9 @@ function CameraManager({ a.click(); }; return () => { - delete (window as any).downloadMapScreenshot; + delete window.downloadMapScreenshot; }; - }, [gl, camera, scene]); + }, [gl, scene]); return ( @@ -130,25 +174,35 @@ function CameraManager({ // 4. Main Page Route Component // ---------------------------------------------------------------------------- export function BackgroundMapPage() { - const [waypoints, setWaypoints] = useState([]); - const [showWaypoints, setShowWaypoints] = useState(true); - const boundsTextRef = useRef(null); - - // Load road network waypoints to compute perfect GPS bounds - useEffect(() => { + // Use lazy initialization to avoid setState in useEffect + const [waypoints, setWaypoints] = useState(() => { const saved = localStorage.getItem("la-fabrik-waypoints"); if (saved) { - setWaypoints(JSON.parse(saved)); - } else { + try { + return JSON.parse(saved) as WaypointData[]; + } catch { + return []; + } + } + return []; + }); + const [showWaypoints, setShowWaypoints] = useState(true); + const boundsTextRef = useRef(null); + const hasFetchedRef = useRef(false); + + // Fetch from network as fallback if localStorage was empty + React.useEffect(() => { + if (waypoints.length === 0 && !hasFetchedRef.current) { + hasFetchedRef.current = true; fetch("/roadNetwork.json") .then((res) => res.json()) - .then((data) => setWaypoints(data)) + .then((data: WaypointData[]) => setWaypoints(data)) .catch(() => {}); } - }, []); + }, [waypoints.length]); // Include dependency to satisfy linter // Compute exact bounds that the EbikeGPSMap will use by default - const autoBounds = useMemo(() => { + const autoBounds = useMemo((): Bounds | null => { if (waypoints.length === 0) return null; const xs = waypoints.map((w) => w.x); const zs = waypoints.map((w) => w.z); @@ -271,13 +325,12 @@ export function BackgroundMapPage() { transition: "all 0.2s", }} > - {showWaypoints ? "👁️ Masquer Waypoints" : "👁️‍🗨️ Afficher Waypoints"} + {showWaypoints ? "Masquer Waypoints" : "Afficher Waypoints"}
+ ); +} diff --git a/src/pages/gallery/page.tsx b/src/pages/gallery/page.tsx new file mode 100644 index 0000000..1b0691e --- /dev/null +++ b/src/pages/gallery/page.tsx @@ -0,0 +1,702 @@ +import { + Bounds, + Center, + Html, + OrbitControls, + useAnimations, + useGLTF, + useProgress, +} from "@react-three/drei"; +import { Canvas } from "@react-three/fiber"; +import { + Component, + Suspense, + useCallback, + useEffect, + useMemo, + useRef, + useState, + type ReactNode, +} from "react"; +import { + ArrowLeft, + ArrowRight, + CheckCircle2, + Loader2, + SlidersHorizontal, + TriangleAlert, +} from "lucide-react"; +import * as THREE from "three"; +import { SkyModel } from "@/components/three/world/SkyModel"; +import { galleryModels, type GalleryModel } from "@/data/galleryModels"; +import { + AMBIENT_INTENSITY_MAX, + AMBIENT_INTENSITY_MIN, + AMBIENT_INTENSITY_STEP, + LIGHTING_DEFAULTS, + SUN_INTENSITY_MAX, + SUN_INTENSITY_MIN, + SUN_INTENSITY_STEP, + SUN_X_MAX, + SUN_X_MIN, + SUN_X_STEP, + SUN_Y_MAX, + SUN_Y_MIN, + SUN_Y_STEP, + SUN_Z_MAX, + SUN_Z_MIN, + SUN_Z_STEP, +} from "@/data/world/lightingConfig"; +import { + GAME_SCENE_SKY_FALLBACK_MODEL_PATH, + GAME_SCENE_SKY_FALLBACK_MODEL_SCALE, + GAME_SCENE_SKY_MODEL_PATH, + GAME_SCENE_SKY_MODEL_SCALE, +} from "@/data/world/environmentConfig"; +import { + disposeModelMaterials, + MATERIAL_TEXTURE_KEYS, + type MaterialWithTextureSlots, +} from "@/utils/three/dispose"; + +interface GalleryModelProps { + model: GalleryModel; +} + +interface GallerySceneProps extends GalleryModelProps { + lighting: GalleryLightingConfig; + onTextureDiagnosticReady: (diagnostic: TextureDiagnostic) => void; +} + +interface GalleryModelPreviewProps extends GalleryModelProps { + onTextureDiagnosticReady: (diagnostic: TextureDiagnostic) => void; +} + +interface GalleryLightingConfig { + ambientIntensity: number; + sunIntensity: number; + sunX: number; + sunY: number; + sunZ: number; +} + +interface GalleryLightControl { + key: keyof GalleryLightingConfig; + label: string; + min: number; + max: number; + step: number; +} + +interface TextureDiagnostic { + modelId: string | null; + status: "loading" | "ok" | "warning"; + summary: string; +} + +interface GalleryModelSceneUserData extends Record { + hiddenExportPlaneCount?: number; +} + +interface GalleryViewerErrorBoundaryProps { + children: ReactNode; + resetKey: string; +} + +interface GalleryViewerErrorBoundaryState { + hasError: boolean; +} + +const LOADING_TEXTURE_DIAGNOSTIC: TextureDiagnostic = { + modelId: null, + status: "loading", + summary: "Analyse des textures...", +}; + +const GALLERY_LIGHT_CONTROLS: GalleryLightControl[] = [ + { + key: "ambientIntensity", + label: "Ambiance", + min: AMBIENT_INTENSITY_MIN, + max: AMBIENT_INTENSITY_MAX, + step: AMBIENT_INTENSITY_STEP, + }, + { + key: "sunIntensity", + label: "Soleil", + min: SUN_INTENSITY_MIN, + max: SUN_INTENSITY_MAX, + step: SUN_INTENSITY_STEP, + }, + { + key: "sunX", + label: "Soleil X", + min: SUN_X_MIN, + max: SUN_X_MAX, + step: SUN_X_STEP, + }, + { + key: "sunY", + label: "Soleil Y", + min: SUN_Y_MIN, + max: SUN_Y_MAX, + step: SUN_Y_STEP, + }, + { + key: "sunZ", + label: "Soleil Z", + min: SUN_Z_MIN, + max: SUN_Z_MAX, + step: SUN_Z_STEP, + }, +]; + +function GalleryLoadingIndicator(): React.JSX.Element { + const { progress } = useProgress(); + + return ( + +
+ + + {progress < 100 ? `${Math.round(progress)}%` : "Préparation..."} + +
+ + ); +} + +class GalleryViewerErrorBoundary extends Component< + GalleryViewerErrorBoundaryProps, + GalleryViewerErrorBoundaryState +> { + constructor(props: GalleryViewerErrorBoundaryProps) { + super(props); + this.state = { hasError: false }; + } + + static getDerivedStateFromError(): GalleryViewerErrorBoundaryState { + return { hasError: true }; + } + + componentDidUpdate(previousProps: GalleryViewerErrorBoundaryProps): void { + if (previousProps.resetKey !== this.props.resetKey && this.state.hasError) { + this.setState({ hasError: false }); + } + } + + render(): ReactNode { + if (this.state.hasError) { + return ( +
+ + Ce modèle ne peut pas être affiché pour le moment. +
+ ); + } + + return this.props.children; + } +} + +function GalleryModelPreview({ + model, + onTextureDiagnosticReady, +}: GalleryModelPreviewProps): React.JSX.Element { + const groupRef = useRef(null); + const { animations, scene } = useGLTF(model.path); + const modelScene = useMemo(() => createGalleryModelScene(scene), [scene]); + const { actions } = useAnimations(animations, groupRef); + + useEffect(() => { + return () => { + disposeModelMaterials(modelScene); + }; + }, [modelScene]); + + useEffect(() => { + onTextureDiagnosticReady(getTextureDiagnostic(model.id, modelScene)); + }, [model.id, modelScene, onTextureDiagnosticReady]); + + useEffect(() => { + const animationActions = Object.values(actions).filter( + (action): action is THREE.AnimationAction => Boolean(action), + ); + + for (const action of animationActions) { + action.reset().play(); + } + + return () => { + for (const action of animationActions) { + action.stop(); + } + }; + }, [actions]); + + return ( + + + + ); +} + +function createGalleryModelScene(scene: THREE.Object3D): THREE.Object3D { + const modelScene = scene.clone(true); + const exportPlaneMeshes: THREE.Mesh[] = []; + + modelScene.traverse((object) => { + if (!(object instanceof THREE.Mesh)) return; + + if (isExportPlaneMesh(object)) { + exportPlaneMeshes.push(object); + return; + } + + object.material = Array.isArray(object.material) + ? object.material.map(createGalleryMaterial) + : createGalleryMaterial(object.material); + }); + + for (const mesh of exportPlaneMeshes) { + mesh.parent?.remove(mesh); + } + + const userData = modelScene.userData as GalleryModelSceneUserData; + userData.hiddenExportPlaneCount = exportPlaneMeshes.length; + + return modelScene; +} + +function isExportPlaneMesh(mesh: THREE.Mesh): boolean { + const name = mesh.name.toLowerCase(); + if (name !== "plan" && name !== "plane") return false; + + mesh.geometry.computeBoundingBox(); + const boundingBox = mesh.geometry.boundingBox; + if (!boundingBox) return false; + + const size = new THREE.Vector3(); + boundingBox.getSize(size); + + const dimensions = [size.x, size.y, size.z]; + const flatDimensions = dimensions.filter((dimension) => dimension <= 0.001); + const largestDimension = Math.max(...dimensions); + + return flatDimensions.length > 0 && largestDimension > 1; +} + +function createGalleryMaterial(material: THREE.Material): THREE.Material { + const galleryMaterial = material.clone(); + + galleryMaterial.side = THREE.DoubleSide; + + if (hasNormalMap(galleryMaterial)) { + galleryMaterial.normalMap = null; + galleryMaterial.needsUpdate = true; + } + + return galleryMaterial; +} + +function hasNormalMap( + material: THREE.Material, +): material is THREE.Material & { normalMap: THREE.Texture | null } { + return "normalMap" in material && material.normalMap !== undefined; +} + +function GalleryScene({ + lighting, + model, + onTextureDiagnosticReady, +}: GallerySceneProps): React.JSX.Element { + return ( + <> + + + +
+ +
+
+ + + ); +} + +function GalleryLighting({ + lighting, +}: { + lighting: GalleryLightingConfig; +}): React.JSX.Element { + return ( + <> + + + + ); +} + +function TextureStatusBadge({ + diagnostic, +}: { + diagnostic: TextureDiagnostic; +}): React.JSX.Element { + const isLoading = diagnostic.status === "loading"; + const hasWarning = diagnostic.status === "warning"; + + if (isLoading) { + return ( +
+
+ ); + } + + const Icon = hasWarning ? TriangleAlert : CheckCircle2; + + return ( +
+
+ ); +} + +function GalleryLightingPanel({ + lighting, + onChange, + onReset, + onToggle, + open, +}: { + lighting: GalleryLightingConfig; + onChange: (key: keyof GalleryLightingConfig, value: number) => void; + onReset: () => void; + onToggle: () => void; + open: boolean; +}): React.JSX.Element { + return ( + + ); +} + +function GalleryEmptyState(): React.JSX.Element { + return ( +
+
+ +

Aucun modèle disponible

+

La galerie ne contient aucun modèle à afficher pour le moment.

+
+
+ ); +} + +function getTextureDiagnostic( + modelId: string, + modelScene: THREE.Object3D, +): TextureDiagnostic { + let textureCount = 0; + let missingTextureImageCount = 0; + const userData = modelScene.userData as GalleryModelSceneUserData; + const hiddenExportPlaneCount = userData.hiddenExportPlaneCount ?? 0; + + modelScene.traverse((object) => { + if (!(object instanceof THREE.Mesh)) return; + + const materials = Array.isArray(object.material) + ? object.material + : [object.material]; + + for (const material of materials) { + const texturedMaterial = material as MaterialWithTextureSlots; + + for (const textureSlot of MATERIAL_TEXTURE_KEYS) { + const texture = texturedMaterial[textureSlot]; + if (!(texture instanceof THREE.Texture)) continue; + + textureCount += 1; + + if (!texture.image) { + missingTextureImageCount += 1; + } + } + } + }); + + if (missingTextureImageCount > 0) { + return { + modelId, + status: "warning", + summary: `${missingTextureImageCount} texture(s) à vérifier`, + }; + } + + if (hiddenExportPlaneCount > 0) { + return { + modelId, + status: "warning", + summary: `${hiddenExportPlaneCount} plan(s) d'export masqué(s)`, + }; + } + + if (textureCount === 0) { + return { + modelId, + status: "warning", + summary: "Aucune texture détectée", + }; + } + + return { + modelId, + status: "ok", + summary: `${textureCount} texture(s) OK`, + }; +} + +export function GalleryPage(): React.JSX.Element { + const [activeModelIndex, setActiveModelIndex] = useState(0); + const [lightPanelOpen, setLightPanelOpen] = useState(false); + const [lighting, setLighting] = useState({ + ...LIGHTING_DEFAULTS, + }); + const [textureDiagnostic, setTextureDiagnostic] = useState( + LOADING_TEXTURE_DIAGNOSTIC, + ); + + const modelCount = galleryModels.length; + const activeModel = galleryModels[activeModelIndex]; + + const activeTextureDiagnostic = + activeModel && textureDiagnostic.modelId === activeModel.id + ? textureDiagnostic + : LOADING_TEXTURE_DIAGNOSTIC; + + useEffect(() => { + if (modelCount <= 1) return; + + const prevIndex = + activeModelIndex === 0 ? modelCount - 1 : activeModelIndex - 1; + const nextIndex = + activeModelIndex === modelCount - 1 ? 0 : activeModelIndex + 1; + + const prevModel = galleryModels[prevIndex]; + const nextModel = galleryModels[nextIndex]; + + if (prevModel) { + useGLTF.preload(prevModel.path); + } + if (nextModel) { + useGLTF.preload(nextModel.path); + } + }, [activeModelIndex, modelCount]); + + const goToPreviousModel = useCallback((): void => { + setActiveModelIndex((currentIndex) => + currentIndex === 0 ? modelCount - 1 : currentIndex - 1, + ); + }, [modelCount]); + + const goToNextModel = useCallback((): void => { + setActiveModelIndex((currentIndex) => + currentIndex === modelCount - 1 ? 0 : currentIndex + 1, + ); + }, [modelCount]); + + const handleLightChange = useCallback( + (key: keyof GalleryLightingConfig, value: number): void => { + setLighting((currentLighting) => ({ + ...currentLighting, + [key]: value, + })); + }, + [], + ); + + const resetLighting = useCallback((): void => { + setLighting({ ...LIGHTING_DEFAULTS }); + }, []); + + const toggleLightPanel = useCallback((): void => { + setLightPanelOpen((open) => !open); + }, []); + + // Keyboard navigation + useEffect(() => { + const handleKeyDown = (event: KeyboardEvent): void => { + // Ignore if user is typing in an input + if ( + event.target instanceof HTMLInputElement || + event.target instanceof HTMLTextAreaElement + ) { + return; + } + + switch (event.key) { + case "ArrowLeft": + event.preventDefault(); + goToPreviousModel(); + break; + case "ArrowRight": + event.preventDefault(); + goToNextModel(); + break; + case "l": + case "L": + event.preventDefault(); + toggleLightPanel(); + break; + case "r": + case "R": + if (!lightPanelOpen) return; + event.preventDefault(); + resetLighting(); + break; + } + }; + + window.addEventListener("keydown", handleKeyDown); + return () => window.removeEventListener("keydown", handleKeyDown); + }, [ + goToPreviousModel, + goToNextModel, + toggleLightPanel, + resetLighting, + lightPanelOpen, + ]); + + // Guard against empty gallery (after all hooks) + if (modelCount === 0 || !activeModel) { + return ; + } + + return ( +
+

GALERIE

+ +
+ + + }> + + + + +
+ + + + + +
+ ); +} diff --git a/src/pages/waypoint/page.tsx b/src/pages/waypoint/page.tsx index a5ee7b1..e8dd655 100644 --- a/src/pages/waypoint/page.tsx +++ b/src/pages/waypoint/page.tsx @@ -1,5 +1,6 @@ import React, { useState, useEffect, useRef } from "react"; import { Canvas, useFrame, useThree } from "@react-three/fiber"; +import type { ThreeEvent } from "@react-three/fiber"; import { useGLTF, OrthographicCamera, @@ -159,7 +160,7 @@ const EditorScene: React.FC = ({ {/* 1. Terrain Mesh (Raycasted for adding/dragging) */} { + onClick={(e: ThreeEvent) => { e.stopPropagation(); // Only click-to-create a new node if they are not actively dragging a link if (dragStartNodeId === null && e.point) { @@ -256,7 +257,7 @@ const WaypointMarkers: React.FC = ({ onPointerOut={() => { setHoveredNodeId(null); }} - onPointerDown={(e: any) => { + onPointerDown={(e: ThreeEvent) => { e.stopPropagation(); if (e.button === 0) { // Left click start drag link connection @@ -388,7 +389,33 @@ const ConnectionLines: React.FC = ({ // ========================================== export const WaypointEditorPage: React.FC = () => { - const [waypoints, setWaypoints] = useState([]); + // Use lazy initialization to load from localStorage on mount + const [waypoints, setWaypoints] = useState(() => { + console.log( + "[Initialisation] Chargement des waypoints depuis localStorage...", + ); + const saved = localStorage.getItem("la-fabrik-waypoints"); + if (saved) { + try { + const list = JSON.parse(saved); + console.log( + `[Initialisation] ${list.length} waypoints chargés avec succès !`, + ); + return list; + } catch (e) { + console.error( + "[Initialisation] Erreur de parsing du stockage local", + e, + ); + return []; + } + } else { + console.log( + "[Initialisation] Aucun point enregistré en localStorage. Démarrage à vide.", + ); + return []; + } + }); const [selectedId, setSelectedId] = useState(null); const [hoveredNodeId, setHoveredNodeId] = useState(null); @@ -425,38 +452,35 @@ export const WaypointEditorPage: React.FC = () => { number | null >(null); - // Load from localstorage on mount - useEffect(() => { - console.log( - "[Initialisation] Chargement des waypoints depuis localStorage...", - ); - const saved = localStorage.getItem("la-fabrik-waypoints"); - if (saved) { - try { - const list = JSON.parse(saved); - console.log( - `[Initialisation] ${list.length} waypoints chargés avec succès !`, - ); - setWaypoints(list); - } catch (e) { - console.error( - "[Initialisation] Erreur de parsing du stockage local", - e, - ); - } - } else { - console.log( - "[Initialisation] Aucun point enregistré en localStorage. Démarrage à vide.", - ); - } - }, []); - // Save to localstorage when waypoints change const saveWaypoints = (list: Waypoint[]) => { setWaypoints(list); localStorage.setItem("la-fabrik-waypoints", JSON.stringify(list)); }; + // Delete current selected node + const handleDeleteNode = (id: number) => { + console.log( + `[Suppression] Action de suppression définitive du Point : ID = ${id}`, + ); + setWaypoints((currentWaypoints) => { + const updatedList = currentWaypoints + .filter((wp) => wp.id !== id) + .map((wp) => ({ + ...wp, + connections: wp.connections.filter((cId) => cId !== id), + })); + console.log( + `[Suppression] Point ${id} supprimé. ${updatedList.length} points restants.`, + ); + localStorage.setItem("la-fabrik-waypoints", JSON.stringify(updatedList)); + return updatedList; + }); + setSelectedId((currentSelected) => + currentSelected === id ? null : currentSelected, + ); + }; + // Delete a specific connection (break the link) const deleteSelectedConnection = (idA: number, idB: number) => { console.log( @@ -673,29 +697,6 @@ export const WaypointEditorPage: React.FC = () => { } }; - // Delete current selected node - const handleDeleteNode = (id: number) => { - console.log( - `[Suppression] Action de suppression définitive du Point : ID = ${id}`, - ); - setWaypoints((currentWaypoints) => { - const updatedList = currentWaypoints - .filter((wp) => wp.id !== id) - .map((wp) => ({ - ...wp, - connections: wp.connections.filter((cId) => cId !== id), - })); - console.log( - `[Suppression] Point ${id} supprimé. ${updatedList.length} points restants.`, - ); - localStorage.setItem("la-fabrik-waypoints", JSON.stringify(updatedList)); - return updatedList; - }); - setSelectedId((currentSelected) => - currentSelected === id ? null : currentSelected, - ); - }; - // Connect Mode Trigger const startConnecting = (id: number) => { console.log( diff --git a/src/pathfinding/useGPS.ts b/src/pathfinding/useGPS.ts index fbb7780..b005900 100644 --- a/src/pathfinding/useGPS.ts +++ b/src/pathfinding/useGPS.ts @@ -38,8 +38,6 @@ export function useGPS({ // Initialize the pathfinding grid useEffect(() => { let active = true; - setLoading(true); - setError(null); async function initGrid() { try { @@ -63,9 +61,13 @@ export function useGPS({ colorMapImgRef.current = colorMapImg; setLoading(false); } - } catch (err: any) { + } catch (err: unknown) { if (active) { - setError(err.message || "Failed to initialize GPS system"); + const message = + err instanceof Error + ? err.message + : "Failed to initialize GPS system"; + setError(message); setLoading(false); } } diff --git a/src/pathfinding/useWaypointGPS.ts b/src/pathfinding/useWaypointGPS.ts index 201e012..e93643e 100644 --- a/src/pathfinding/useWaypointGPS.ts +++ b/src/pathfinding/useWaypointGPS.ts @@ -23,8 +23,6 @@ export function useWaypointGPS({ // Load waypoint list and background color map image useEffect(() => { let active = true; - setLoading(true); - setError(null); async function initGPS() { try { @@ -49,9 +47,13 @@ export function useWaypointGPS({ colorMapImgRef.current = colorMapImg; setLoading(false); } - } catch (err: any) { + } catch (err: unknown) { if (active) { - setError(err.message || "Failed to initialize Waypoint GPS"); + const message = + err instanceof Error + ? err.message + : "Failed to initialize Waypoint GPS"; + setError(message); setLoading(false); } } diff --git a/src/router.tsx b/src/router.tsx index 137a1a8..c00c2d0 100644 --- a/src/router.tsx +++ b/src/router.tsx @@ -6,6 +6,7 @@ import { } from "@tanstack/react-router"; import { HomePage } from "@/pages/page"; import { EditorPage } from "@/pages/editor/page"; +import { GalleryPage } from "@/pages/gallery/page"; import { WaypointEditorPage } from "@/pages/waypoint/page"; import { BackgroundMapPage } from "@/pages/backgroundmap/page"; import { @@ -15,6 +16,7 @@ import { DocsCodeReviewRoute, DocsEditorRoute, DocsFeaturesRoute, + DocsGalleryRoute, DocsHandTrackingRoute, DocsInteractionRoute, DocsLayoutRoute, @@ -46,6 +48,12 @@ const editorRoute = createRoute({ component: EditorPage, }); +const galleryRoute = createRoute({ + getParentRoute: () => rootRoute, + path: "/gallery", + component: GalleryPage, +}); + const waypointRoute = createRoute({ getParentRoute: () => rootRoute, path: "/waypoint", @@ -82,6 +90,7 @@ const docsChildRoutes = [ { path: "main-feature", component: DocsMainFeatureRoute }, { path: "editor", component: DocsEditorRoute }, { path: "animation", component: DocsAnimationRoute }, + { path: "gallery", component: DocsGalleryRoute }, { path: "code-review", component: DocsCodeReviewRoute }, ].map(({ path, component }) => createRoute({ @@ -94,6 +103,7 @@ const docsChildRoutes = [ const routeTree = rootRoute.addChildren([ indexRoute, editorRoute, + galleryRoute, waypointRoute, backgroundMapRoute, docsRoute.addChildren(docsChildRoutes), diff --git a/src/routes/DocsRoute.tsx b/src/routes/DocsRoute.tsx index 950545f..53cd8c4 100644 --- a/src/routes/DocsRoute.tsx +++ b/src/routes/DocsRoute.tsx @@ -87,6 +87,10 @@ const LazyDocsAnimationPage = lazyNamed( () => import("@/pages/docs/animation/page"), "DocsAnimationPage", ); +const LazyDocsGalleryPage = lazyNamed( + () => import("@/pages/docs/gallery/page"), + "DocsGalleryPage", +); const LazyDocsCodeReviewPage = lazyNamed( () => import("@/pages/docs/code-review/page"), "DocsCodeReviewPage", @@ -123,6 +127,7 @@ export const DocsFeaturesRoute = createDocsRoute(LazyDocsFeaturesPage); export const DocsMainFeatureRoute = createDocsRoute(LazyDocsMainFeaturePage); export const DocsEditorRoute = createDocsRoute(LazyDocsEditorPage); export const DocsAnimationRoute = createDocsRoute(LazyDocsAnimationPage); +export const DocsGalleryRoute = createDocsRoute(LazyDocsGalleryPage); export const DocsCodeReviewRoute = createDocsRoute(LazyDocsCodeReviewPage); export const DocsMissionFlowRoute = createDocsRoute(LazyDocsMissionFlowPage); export const DocsThreeDebuggingRoute = createDocsRoute( diff --git a/src/types/ebike/ebikeWindow.ts b/src/types/ebike/ebikeWindow.ts new file mode 100644 index 0000000..90cd966 --- /dev/null +++ b/src/types/ebike/ebikeWindow.ts @@ -0,0 +1,11 @@ +import type * as THREE from "three"; +import type { Vector3Tuple } from "@/types/three/three"; + +declare global { + interface Window { + ebikeVisualGroup: React.RefObject | null; + ebikeParkedPosition: Vector3Tuple | null; + ebikeParkedRotation: number | null; + ebikeSteerFactor: number | undefined; + } +} diff --git a/src/types/three/three.ts b/src/types/three/three.ts index 70cd0f0..36c70ff 100644 --- a/src/types/three/three.ts +++ b/src/types/three/three.ts @@ -1,4 +1,5 @@ import type { Octree } from "three-stdlib"; +import type * as THREE from "three"; export type Vector3Tuple = [number, number, number]; @@ -13,3 +14,21 @@ export interface ModelTransformProps { export type ColliderShape = "cuboid" | "ball" | "hull"; export type OctreeReadyHandler = (octree: Octree) => void; + +/** + * Keys for texture slots that may exist on various material types. + */ +export type TextureMaterialKey = Extract< + | keyof THREE.MeshBasicMaterial + | keyof THREE.MeshStandardMaterial + | keyof THREE.MeshPhysicalMaterial + | keyof THREE.MeshToonMaterial, + string +>; + +/** + * Interface for materials that may have texture slots. + * Used for type-safe texture diagnostic access and disposal. + */ +export type MaterialWithTextureSlots = THREE.Material & + Partial>; diff --git a/src/utils/three/dispose.ts b/src/utils/three/dispose.ts index 87b5275..42fd67b 100644 --- a/src/utils/three/dispose.ts +++ b/src/utils/three/dispose.ts @@ -1,21 +1,18 @@ import * as THREE from "three"; - -type TextureMaterialKey = Extract< - | keyof THREE.MeshBasicMaterial - | keyof THREE.MeshStandardMaterial - | keyof THREE.MeshPhysicalMaterial - | keyof THREE.MeshToonMaterial, - string ->; - -type MaterialWithTextureSlots = THREE.Material & - Partial>; +import type { + MaterialWithTextureSlots, + TextureMaterialKey, +} from "@/types/three/three"; interface DisposeObject3DOptions { disposeTextures?: boolean; } -const MATERIAL_TEXTURE_KEYS = [ +/** + * Common texture slot keys found on Three.js materials. + * Exported for use in texture diagnostics and disposal. + */ +export const MATERIAL_TEXTURE_KEYS = [ "alphaMap", "aoMap", "bumpMap", @@ -40,6 +37,8 @@ const MATERIAL_TEXTURE_KEYS = [ "transmissionMap", ] as const satisfies readonly TextureMaterialKey[]; +export type { MaterialWithTextureSlots }; + export function disposeObject3D( object: THREE.Object3D, options: DisposeObject3DOptions = {}, @@ -57,6 +56,25 @@ export function disposeObject3D( }); } +/** + * Disposes only materials (not geometry) from an Object3D and its children. + * Useful for cloned models where you want to preserve the original geometry. + */ +export function disposeModelMaterials( + object: THREE.Object3D, + options: DisposeObject3DOptions = {}, +): void { + object.traverse((child) => { + if (!(child instanceof THREE.Mesh)) return; + + if (Array.isArray(child.material)) { + child.material.forEach((material) => disposeMaterial(material, options)); + } else if (child.material) { + disposeMaterial(child.material, options); + } + }); +} + function disposeMaterial( material: THREE.Material, options: DisposeObject3DOptions, diff --git a/src/world/Environment.tsx b/src/world/Environment.tsx index 78edb2f..430bc66 100644 --- a/src/world/Environment.tsx +++ b/src/world/Environment.tsx @@ -37,7 +37,7 @@ export function Environment(): React.JSX.Element { {showSky ? ( { + let cancelled = false; + // 1. Try localStorage const saved = localStorage.getItem("la-fabrik-waypoints"); if (saved) { @@ -111,7 +113,10 @@ export function TestMap({ onOctreeReady }: TestMapProps): React.JSX.Element { console.log( `[TestMap] ${parsed.length} waypoints chargés depuis localStorage.`, ); - setWaypoints(parsed); + // Schedule state update to avoid synchronous setState in effect + queueMicrotask(() => { + if (!cancelled) setWaypoints(parsed); + }); return; } } catch (e) { @@ -129,6 +134,7 @@ export function TestMap({ onOctreeReady }: TestMapProps): React.JSX.Element { throw new Error("Impossible de charger /roadNetwork.json"); }) .then((data) => { + if (cancelled) return; if (Array.isArray(data)) { console.log( `[TestMap] ${data.length} waypoints chargés depuis /roadNetwork.json.`, @@ -139,6 +145,10 @@ export function TestMap({ onOctreeReady }: TestMapProps): React.JSX.Element { .catch((err) => { console.log("[TestMap] Aucun point d'A* trouvé par défaut.", err); }); + + return () => { + cancelled = true; + }; }, []); return ( diff --git a/src/world/player/PlayerController.tsx b/src/world/player/PlayerController.tsx index 122a0bc..2298f9c 100644 --- a/src/world/player/PlayerController.tsx +++ b/src/world/player/PlayerController.tsx @@ -29,7 +29,22 @@ import { InteractionManager } from "@/managers/InteractionManager"; import { useGameStore } from "@/managers/stores/useGameStore"; import { useSettingsStore } from "@/managers/stores/useSettingsStore"; import type { Vector3Tuple } from "@/types/three/three"; -import { EBIKE_CAMERA_TRANSFORM } from "@/components/ebike/Ebike"; +import { EBIKE_CAMERA_TRANSFORM } from "@/data/ebike/ebikeConfig"; + +/** Global window properties used for ebike communication */ +interface EbikeGlobalState { + ebikeParkedPosition?: Vector3Tuple; + ebikeParkedRotation?: number; + ebikeSteerFactor?: number; + ebikeVisualGroup?: React.RefObject; + playerPos?: Vector3Tuple; + ebikeAngle?: number; +} + +declare global { + // eslint-disable-next-line @typescript-eslint/no-empty-object-type -- Extending Window with EbikeGlobalState properties + interface Window extends EbikeGlobalState {} +} type Keys = { forward: boolean; @@ -146,12 +161,11 @@ export function PlayerController({ useEffect(() => { movementModeRef.current = movementMode; }, [movementMode]); + // eslint-disable-next-line react-hooks/immutability -- Three.js camera properties (position, rotation, fov) must be mutated directly; this is the standard pattern for R3F useEffect(() => { if (movementMode === "ebike") { - const targetPos: Vector3Tuple = (window as any).ebikeParkedPosition || [ - 0, 8.2, 0, - ]; - const targetRot: number = (window as any).ebikeParkedRotation || 0; + const targetPos: Vector3Tuple = window.ebikeParkedPosition ?? [0, 8.2, 0]; + const targetRot: number = window.ebikeParkedRotation ?? 0; const headY = targetPos[1] + PLAYER_EYE_HEIGHT; const bottomY = targetPos[1] + PLAYER_CAPSULE_RADIUS; @@ -189,6 +203,7 @@ export function PlayerController({ prevMovementModeRef.current === "ebike" ) { const perspectiveCam = camera as THREE.PerspectiveCamera; + // eslint-disable-next-line react-hooks/immutability -- Three.js camera.fov must be mutated directly for dynamic FOV changes perspectiveCam.fov = 60; perspectiveCam.updateProjectionMatrix(); @@ -300,6 +315,7 @@ export function PlayerController({ }; }, []); + // eslint-disable-next-line react-hooks/immutability -- Three.js camera properties (position, rotation, fov) must be mutated directly in frame loop; this is the standard pattern for R3F game loops useFrame((_, delta) => { if (!initializedRef.current) return; @@ -435,17 +451,18 @@ export function PlayerController({ if (keys.current.left) targetSteer = 1; else if (keys.current.right) targetSteer = -1; - const currentSteer = (window as any).ebikeSteerFactor || 0; + const currentSteer = window.ebikeSteerFactor ?? 0; const steerFactor = THREE.MathUtils.lerp( currentSteer, targetSteer, 8 * dt, ); - (window as any).ebikeSteerFactor = steerFactor; + window.ebikeSteerFactor = steerFactor; const speed = velocity.current.length(); const targetFov = 60 + Math.min(speed * 0.35, 9); const perspectiveCam = camera as THREE.PerspectiveCamera; + // eslint-disable-next-line react-hooks/immutability -- Three.js camera.fov must be mutated directly for dynamic FOV changes during frame updates perspectiveCam.fov = THREE.MathUtils.lerp( perspectiveCam.fov, targetFov, @@ -482,7 +499,7 @@ export function PlayerController({ ); camera.rotation.set(pitchRad, yawRad, rollRad, "YXZ"); - const ebikeVisual = (window as any).ebikeVisualGroup?.current; + const ebikeVisual = window.ebikeVisualGroup?.current; if (ebikeVisual) { ebikeVisual.position.set( capsule.current.end.x, @@ -496,12 +513,12 @@ export function PlayerController({ camera.position.copy(capsule.current.end); } - (window as any).playerPos = [ + window.playerPos = [ capsule.current.end.x, capsule.current.end.y, capsule.current.end.z, ]; - (window as any).ebikeAngle = ebikeAngle.current; + window.ebikeAngle = ebikeAngle.current; }); return null;