Tamashii
Une visionneuse de modèles VRM qui tourne dans le navigateur : on ouvre un avatar, on l'anime, on règle la scène et on prend une photo.

Le point de départ
Les avatars VRM (VTubing, VRoid) se consultent surtout dans des logiciels à installer. Pour simplement voir un modèle, l'animer et en tirer une image, un navigateur devrait suffire.
L'approche choisie
- 01
Un rendu Three.js avec three-vrm : matériaux MToon, textures, solide, fil de fer ou orientation des faces.
- 02
Un panneau Modèle pour le corps (animations VRMA, pose), le visage (regard, clignement, expressions) et les matériaux.
- 03
Un panneau Scène pour la caméra (champ de vision) et l'éclairage (position, luminosité, couleur).
Sous le capot
Serveur Express minimal
Express et EJS servent l'application, avec Helmet (CSP), compression et cache des fichiers statiques.
Trois langues
Tous les textes de l'interface passent par des fichiers de traduction : français, anglais et japonais.
Ce que j'ai construit
- Photo de la scène
- Plein écran et raccourcis clavier
- Affichage en réalité augmentée
- Image Docker multi-étapes
Bilan et perspectives
En développement, conteneurisé avec Docker Compose.
Projet suivant
Loom
Un réseau social où l'on suit des passions plutôt que des personnes.
