CONCEPTConcept — pas une commande client
Présentations 3D : sept decks qui s’ouvrent par un lien et font voler une caméra en direct
Sept concepts de présentation qui s’ouvrent par un lien : une offre de sponsoring, un pitch de série A, un lancement de produit, une tour résidentielle, une entreprise spatiale, un festival et une clinique. Chaque deck se compose de diapositives HTML posées sur une scène three.js en direct, et chaque diapositive emmène la caméra vers son propre plan ; un moteur commun ajoute la commande au clavier et par balayage, une vue d’ensemble 3D de toutes les diapositives et un PDF pour l’envoi par e-mail.
Ouvrir le projet
- présentations : sport, investissement, produit, immobilier, espace, festival, médecine
- 7
- diapositives, chacune avec sa propre position de caméra dans la scène 3D
- 78
- à chaque relevé, sur deux diapositives par deck, en 1600 × 1000 à l’échelle Retina, sur un MacBook avec puce Apple M5
- 60 fps
- de JavaScript par deck au maximum en gzip, three.js et GSAP compris
- 0,25 Mo
Objectif
Une présentation est souvent la première chose qu’un acheteur, un investisseur ou un sponsor ouvre vraiment, et la plupart sont des PDF qui ressemblent à tous les autres PDF. VITON13 a conçu les présentations 3D comme un concept, afin de montrer un autre format pour les missions que les clients lui confient le plus souvent : vendre une offre de sponsoring, lever des fonds, lancer un produit, vendre les logements d’une nouvelle tour, présenter une entreprise technologique, attirer des partenaires sur un festival et expliquer un service médical.
La commande que nous nous sommes donnée : une présentation qui s’ouvre par un lien sur n’importe quel écran et dont on se souvient comme d’un film, tout en se comportant comme une présentation, avec des diapositives, les touches fléchées, une télécommande de présentation, un lien vers une seule diapositive et un PDF à joindre à un e-mail. Toutes les marques de l’ensemble sont fictives, et la dernière diapositive de chaque deck le dit.
Ce que nous avons fait
Sept decks et une page d’index, 78 diapositives en russe : le club de football Avrora (sponsoring, 11 diapositives), le pitch de série A de NEXORA (12), le lancement de la bague NOVA Ring (11), la tour résidentielle NORD 81 (11), l’entreprise spatiale ORBITA (11), le festival PULSE 2027 (11) et la clinique génomique HELIX (11). Chaque deck a sa propre scène, sa palette, ses polices et l’une des sept transitions 3D choisies pour la marque : un sprint avec traînées de vitesse, un cube, une traversée, une page de livre, une orbite, un retournement glitch et une montée en douceur.
Dans les scènes : un stade de nuit d’environ 43 000 places avec ses supporters, une tour de 324 mètres qui se reconstruit étage par étage sur la diapositive du chantier, une bague qui se décompose en six pièces légendées, un satellite qui déploie ses panneaux au-dessus d’une Terre générée par shaders, une scène et une foule qui bougent à 124 BPM et une hélice d’ADN brillante. À l’ouverture d’une diapositive, les chiffres défilent, les graphiques grandissent et des légendes 3D s’accrochent à des parties de la scène.
Comment cela fonctionne
Un seul moteur fait tourner les sept decks. Chaque diapositive est du texte HTML posé sur un canevas, qui reste donc lisible et sélectionnable, et chaque diapositive a une position de caméra dans la scène : passer à la suivante, c’est un vol de caméra. Les commandes suivent les habitudes des présentations : touches fléchées, barre d’espace, molette de la souris et balayage ; O ouvre une vue d’ensemble 3D de toutes les diapositives, F passe en plein écran, A lance la lecture automatique, et chaque diapositive a son propre lien. Sur téléphone, le texte passe dans un panneau défilant sous la scène.
Les scènes sont entièrement construites en code, sans modèles 3D, photos ni vidéo : des maillages instanciés pour les objets répétés comme les sièges et les fenêtres, le bloom pour seul post-traitement et des textures procédurales. Chaque deck est un dossier statique aux adresses relatives, qui fonctionne donc depuis n’importe quel chemin, et un script rend chaque deck en PDF 16:9 pour l’envoi par e-mail. La démo est marquée noindex, nofollow.
Ce qui existe aujourd’hui
L’ensemble est en ligne à l’adresse tarasovvitalii.com/demos/presentations/ : une page d’index, sept decks, 78 diapositives, sept versions PDF et sept transitions 3D, réalisés le 28 septembre 2026. Ce jour-là, nous avons compté les images avec requestAnimationFrame pendant trois secondes sur deux diapositives de chaque deck, dans Chrome en mode headless avec ANGLE Metal, sur un MacBook doté d’une puce Apple M5, en 1600 × 1000 à l’échelle Retina : les 14 relevés étaient à 60 fps (60,1–60,2). Chaque deck charge de 235 à 252 Ko de JavaScript en gzip, three.js et GSAP compris ; l’ensemble du build pèse 27 Mo, dont 14 Mo de PDF.
Sur l’adresse en ligne, le même jour, Lighthouse a donné à la page d’index une performance de 92 sur mobile et de 99 sur ordinateur, et au deck NORD 81 des scores de 86 et de 98 (médianes de trois passages), avec les bonnes pratiques à 100 sur les deux pages. Chaque deck a un seul H1 et tient sur un écran de 390 px ; la page d’index est la seule à défiler horizontalement sur téléphone, ce que la revue ci-dessous place en tête des corrections.
Ce que cela ne prouve pas
Les présentations 3D sont un concept réalisé par VITON13 pour montrer le format, pas une commande de client. Le club de football, la startup, la bague, la tour, l’entreprise spatiale, le festival et la clinique sont fictifs, tout comme leurs chiffres, leurs prix, leurs personnages et leurs numéros de téléphone ; les decks ne prouvent aucune levée de fonds bouclée, aucune vente de sponsoring ni de logement.
Il n’y a ni photo ni vidéo à l’intérieur : chaque image est dessinée par le code. La fréquence d’images a été mesurée sur une seule machine équipée d’une puce Apple récente, dans Chrome en mode headless, et ne dit rien des téléphones plus anciens ni des ordinateurs portables d’entreprise ; Lighthouse mesure le chargement, pas la fluidité d’une scène. Les decks sont uniquement en russe et volontairement tenus à l’écart des moteurs de recherche.




Revue SEO
Mesuré sur l’adresse en ligne le 28 septembre 2026. Lighthouse 13.5.0 (trois passages par appareil, médianes, sur un MacBook dont la charge moyenne était d’environ 3) a donné à la page d’index une performance de 92 sur mobile (LCP 2,4 s, 0,77 Mo) et de 99 sur ordinateur (LCP 0,8 s), une accessibilité de 96 et des bonnes pratiques à 100 ; le deck NORD 81, mesuré seul, a obtenu 86 sur mobile et 98 sur ordinateur. Le SEO est à 66 sur la page d’index et à 63 sur le deck, parce que la démo est marquée noindex, nofollow dans les pages et dans l’en-tête du serveur : c’est un concept, et la page destinée aux moteurs de recherche est son étude de cas sur le portfolio.
Vérifié le 28 septembre 2026 : 8 pages rendues dans Chrome comme les voit un robot d’indexation, et Lighthouse 13 sur la page d’accueil.
Lighthouse, page d’accueil
- Performances
- Mobile92Ordinateur99
- Accessibilité
- Mobile96Ordinateur96
- Bonnes pratiques
- Mobile100Ordinateur100
- SEO
- Mobile66Ordinateur66
Contrôles de page et SEO technique
- Titres de page uniquesen place8/8
- Titre de 30 à 65 caractèresabsent2/8
- Méta-description de 70 à 170 caractèresen place8/8
- Un seul H1 par pageen place8/8
- Langue de la page déclaréeen placeru
- Mise en page mobile sans défilement horizontalpartiel7/8
- Images avec texte alternatifen place7/7
- Liens internes cassésen place0
- URL canoniqueabsent0/8
- Open Graph : titre et imageabsent0/8
- Données structurées (JSON-LD)absent0/8
- sitemap.xml et robots.txtpartiel1/2
Vérifiés : la page d’index et les sept decks, rendus dans Chrome en mode headless à 390 px. En place : un titre et une description sur les 8 pages, un seul H1 sur chacune, la langue déclarée (ru), un texte alternatif sur les 7 images de la page d’index (les decks n’ont pas d’images : leurs scènes sont dessinées en canvas) et 0 lien cassé parmi 20 cibles. En partie : 6 des 8 titres font de 75 à 83 caractères, trois descriptions dépassent 170 caractères, et la page d’index défile horizontalement à 390 px (504 px de large), car une expression de son grand titre est soudée par des espaces insécables. Absent : aucune page n’a d’URL canonique ni de JSON-LD, les decks n’ont pas de balises Open Graph, et l’og:image de la page d’index est un chemin relatif que les aperçus de liens ne peuvent pas résoudre. robots.txt se trouve à la racine du domaine ; la démo est volontairement absente de sitemap.xml, tandis que son étude de cas du portfolio y figure en quatre langues.
Si les decks étaient ceux d’un client : garder le lien de chaque deck hors des moteurs de recherche, et ouvrir la page d’index avec son propre titre, une URL canonique, une image Open Graph en adresse absolue et une entrée CreativeWork en JSON-LD ; donner à chaque deck une carte Open Graph, pour qu’un lien envoyé dans une messagerie affiche sa couverture ; raccourcir les six titres trop longs et les trois descriptions trop longues ; et laisser le grand titre de la page d’index passer à la ligne sur téléphone. Sur un deck, le plus grand élément affiché sur téléphone est le texte d’introduction de la première diapositive, à 2,8 s.
Services illustrés par ce cas
Décrivez la tâche sur la page du service ; le périmètre, le délai et le prix écrits arrivent sous un jour ouvré.
Parler d’un projet similaireAutres études
Toutes les études
INTERNENotre propre produit
viton13.com
Next.js 16 · 5 langues · 7 domaines · 2026
Le propre site de VITON13 : une seule application Next.js sert le domaine principal et six sous-domaines de rubrique en anglais, en russe, en espagnol, en français et en hindi. Avant chaque mise en ligne, une exploration automatique vérifie ses routes internes.
Lire l’étude →
INTERNENotre propre produit
tarasovvitalii.com
Site maison · 4 langues · 21 projets · 2026
Le site personnel de Vitalii Tarasov, fondateur de VITON13, conçu et développé par le studio et en ligne depuis le 23 septembre 2026. Il présente 21 projets, chacun étiqueté client, produit maison ou concept, en anglais, russe, espagnol et chinois, permet de lui écrire via VITON ID et s’ouvre sur un showreel dessiné image par image par du code, long de 47,6 secondes en version complète.
Lire l’étude →
INTERNENotre propre produit
Page d’accueil de VITON13 SCHOOL
Site maison · 5 langues · 3 cours · 2026
La page d’accueil de VITON13 SCHOOL, notre école en ligne d’IA appliquée, de design avec l’IA et de SEO, refaite le 25 septembre 2026 comme une page produit sereine en cinq langues. Une leçon s’y joue en HTML vivant sur l’écran de la photo d’un ordinateur portable générée par IA, et le 27 septembre Lighthouse lui a donné 93 en performance sur mobile et 100 sur ordinateur. C’est notre propre école, pas un projet client.
Lire l’étude →