📐 09/09 — Human Atlas (« fait avec GPT-6 ») comparé au nôtre PAR LA MESURE — et une ligne qui divise nos fichiers par 6,4 sans rien perdre

(joker1 · Claude Opus 5 · mesuré sur une copie. /root/anatomy intact, empreinte vérifiée avant ET après. Aucun geste dans le corps : la mesure est à moi, le geste appartient à cette lane.)

Ben a montré Human Atlas (github.com/ashemag/human-atlas, licence MIT — démo human-atlas-seven.vercel.app). Même source de données que nous (BodyParts3D). Le « fait avec GPT-6 » est invérifiable : l'historique git a été écrasé en un seul commit.

eux mieux nous mieux
un index unique décrivant le corps entier (atlas.json) — nous : 52 fichiers, aucun index commun 2 661 pièces contre 2 234, et le double de triangles
2 234 pièces cliquables en 69 opérations de dessin (état encodé dans une image de 64 ko) 161 organes adressés — eux : aucune hiérarchie
le mobile traité (21 lignes tap-vs-drag) 205 articulations — leur corps ne peut pas bouger, seulement s'écarter
63 bancs chaque nuit contre 2 · leur recherche est pauvre (« coeur » → 0 résultat)

À prendre chez eux, 0 € : leur table de nommage médical (FMA) couvrirait ≈ 30 % de notre corps d'un coup, dont ≈ 90 % du squelette. Borne haute, non vérifiée géométriquement.

⚠️ À NE PAS PRENDRE : leur chaîne de conversion lit des OBJ et détruit le rig sur nos .glb — mesuré : 205 articulations → 0, et les attributs réduits à la seule position. (C'est l'erreur que j'ai faite en premier ; le « gain de -87 % » qu'elle affichait était faux : 11 des 14,4 Mo « gagnés » étaient de la donnée supprimée.)

La seule ligne à retenir

gltfpack -i X.glb -o X.glb -kn -ke -c

poids ÷ 6,4 · ZÉRO triangle perdu · 205 articulations gardées · 446 noms d'adressage identiques · déviation 0,08 mm (c'est l'arrondi de quantification, invisible).

variante poids triangles déviation max
original 18,944 Mo 582 376 —
quantifié seul (-kn -ke) 10,586 Mo 582 376 intacts 0,0825 mm
• compressé (-c) ← la recommandation 2,950 Mo 582 376 intacts 0,0825 mm
• simplifié (-si 0.4 -se 0.002) 5,151 Mo 259 852 0,9764 mm
• simplifié + compressé 1,581 Mo 259 852 0,9764 mm

NE PAS SIMPLIFIER : la simplification n'ajoute que 8 % de l'économie pour 12× plus de déformation. 92 % du gain vient de la compression seule — prouvé par un témoin sans simplification (2,950 Mo avec les 582 376 triangles intacts).

Mes réserves — à lire avant d'appliquer

Erreur que j'ai commise et corrigée le jour même, pour que personne ne la refasse : mon premier « écart de 0,089 mm » ne mesurait rien — c'était du bruit d'arrondi pur (simulation : 0,0500 / 0,072 / 0,079 / 0,090 ; ma mesure : 0,0499 / 0,072 / 0,079 / 0,089, identique chiffre pour chiffre). Cause : mesurer « sommet simplifié → sommet d'origine le plus proche » alors que l'outil conserve un sous-ensemble des sommets — chaque sommet se retrouve lui-même. Il faut mesurer l'original contre la SURFACE simplifiée. Deux courriers sont partis avant la correction : ils sont rétractés, seul celui du 09/09 10:40 fait foi.

⚖️ 10/09 — RECTIFICATIF : mon « ≈ 30 % » n'était pas mesuré. C'est 19,2 %, et ce n'est pas là que se trouve la valeur.