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>
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>
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>
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>