Ce que fait l outil
Asset Downscaler transforme une image source en plusieurs variantes de taille pretes pour un pipeline jeu. L objectif est de sortir vite des versions coherentes (preview + export) sans repasser par un logiciel externe.
Quand l utiliser
- Quand un meme asset doit exister en plusieurs resolutions.
- Quand il faut tester rapidement lisibilite et poids.
- Quand on veut garder un rendu pixel net.
Tutoriel rapide
- Ouvrir
/outils/asset-downscaler. - Importer une image (picker ou drag-drop).
- Choisir le mode de scaling (
pixelpour pixel art,smoothpour visuels doux). - Regler la reference de calcul (width, height, min, max) puis les tailles cibles.
- Activer le trim alpha si necessaire pour rogner la zone vide.
- Verifier les previews.
- Exporter en PNG unitaires ou en ZIP global.
Workflow recommande (Tavern Tales)
- Nettoyer le sprite dans Background Remover.
- Passer dans Asset Downscaler pour sortir les tailles runtime.
- Tester les resultats dans Sprite Tester ou directement dans un build jeu.
Fonctions cles (analyse code)
- Import PNG/JPG/WEBP avec preview immediate.
- Modes de redimensionnement
pixeletsmooth. - Option trim alpha avec seuil configurable et preview du gain.
- Export par variante + export global ZIP.
- Gestion de tailles presets + sortie “resolution max”.
Stack technique
- HTML/CSS/JS standalone.
- Canvas 2D pour downscale et preview.
- Generation ZIP cote client.
Limites actuelles
- Outil centre sur images uniques (pas de batch multi-fichiers massif).
- Le choix de seuil alpha impacte fortement le trim.
- Le mode smooth n est pas adapte aux sprites pixel purs.
Evolutions envisagees
- Presets de sortie par projet (web, mobile, HUD, etc.).
- Batch multi-assets avec naming automatique.
- Profil de compression avancee selon cible.
Acces rapide
- Outil interactif:
/outils/asset-downscaler