Commit graph

9 commits

Author SHA1 Message Date
isUnknown
d4c49df1ac Renommer moule asperges.gltf.gltf → moule asperges.gltf
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 15:25:25 +02:00
isUnknown
fc45c049a0 Retirer la protection .htaccess des fichiers 3D
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
Le Referer n'est pas transmis correctement dans ce contexte,
le viewer était bloqué au même titre que les téléchargements directs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 15:21:19 +02:00
isUnknown
ebf787e9b1 Corriger le chemin du fichier GLTF moule asperges
All checks were successful
Deploy / Deploy to Production (push) Successful in 10s
La double extension .gltf.gltf suite au renommage du fichier source.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 15:20:11 +02:00
isUnknown
632275284a Protéger les fichiers 3D contre les téléchargements directs
All checks were successful
Deploy / Deploy to Production (push) Successful in 10s
Ajout d'un .htaccess qui bloque l'accès aux fichiers GLTF/OBJ/GLB
sans Referer valide (URL directe, wget, curl, hotlinking externe).
Les chargements depuis les pages du site restent fonctionnels.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 15:17:16 +02:00
isUnknown
f530bf7fcb Fix TrackballControls : appel handleResize après affichage du canvas
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
Le contrôle s'initialisait avec des dimensions 0×0 (canvas display:none),
rendant toute interaction impossible. handleResize() est maintenant appelé
une fois le modèle chargé et le canvas visible, puis à chaque redimensionnement.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 14:28:18 +02:00
isUnknown
d014027ad9 Revert : retour à OrbitControls pour le viewer assiette
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
TrackballControls causait un blocage complet des interactions.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 13:58:09 +02:00
isUnknown
09570f3ea8 Switch viewer 3D assiette de OrbitControls à TrackballControls
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
Permet la rotation libre sur tous les axes (y compris le roulis/Z),
plus adapté à une pièce symétrique comme une assiette.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-26 13:55:01 +02:00
isUnknown
33fbdfbb47 Rename assiette GLTF to remove special chars, add .gitignore
All checks were successful
Deploy / Deploy to Production (push) Successful in 10s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 17:34:45 +02:00
isUnknown
e0467f5181 first commit
Some checks failed
Deploy / Deploy to Production (push) Failing after 11s
2026-05-22 17:25:03 +02:00