Gallus Tech · Logiciel pour développeurs de jeux

BentoPack Studio

La station de travail haute performance pour l'empaquetage d'atlas 2D, les maillages polygonaux serrés et l'animation de sprites.

Ne gaspillez plus votre fillrate GPU ni votre mémoire VRAM. BentoPack génère des maillages serrés pour Unity, Godot et Unreal, et élimine jusqu'à 80 % de l'overdraw causé par les quads transparents classiques.

  • Windows / macOS / Linux
  • Architecture native C++17
  • Sans Electron
Icône de BentoPack Studio
−60 à −80 %

d'overdraw GPU, mesuré au profiler

−75 à −87,5 %

d'empreinte mémoire mobile avec KTX2

0

dépendance runtime, achat unique sans abonnement

Un modèle transparent

Ce que vous achetez, et ce qui reste libre.

  • BentoPack Studio (desktop) : logiciel autonome, achat unique sans abonnement, zéro dépendance runtime.
  • Addons moteurs (Unity, Godot, Unreal) : gratuits et open source (MIT). Aucun MonoBehaviour imposé, aucune DLL embarquée dans vos builds finaux.
  • Stabilité Git / SCM : génération déterministe, fin des conflits de GUID sur les fichiers .meta.

Fonctionnalités

Du découpage de l'atlas à l'export final, un pipeline complet et optimisé.

Maillages polygonaux serrés

Fini le rendu de pixels transparents inutiles. Des maillages 2D (Marching Squares + Ear-Clipping) épousent parfaitement vos sprites : −60 % à −80 % d'overdraw GPU. Compatible Forward+ et Deferred Shading.

Compression VRAM native KTX2

Contournez la décompression CPU au runtime avec l'export direct en KTX2 (Khronos Basis Universal). Les modes UASTC 4x4 et ETC1S réduisent l'empreinte mémoire mobile de 75 % à 87,5 % en préservant la netteté du pixel art. Télémétrie en temps réel incluse.

Empaquetage d'atlas sans gaspillage

Heuristiques MaxRects (BSSF, BAF) avec déduplication sans perte des frames identiques. Contrainte de puissance de deux (POT) et extrusion des bordures pour supprimer le bleeding du filtrage bilinéaire.

Séquençage et éditeur pixel

Organisez vos animations sur une timeline en pellicule. Gérez des pivots sous-pixel avec enveloppe anti-jittering. Retouche pixel intégrée (Bresenham) et filtres non destructifs : suppression de fond (chroma-key), anti-halo, contour.

L'application en images

Aperçu de l'interface de BentoPack Studio.

Fenêtre principale de BentoPack Studio
Vue d'ensemble de la fenêtre principale
Découpage de l'atlas et boîtes englobantes
Découpage de l'atlas et boîtes englobantes
Dialogue de génération de maillage polygonal
Génération de maillages polygonaux serrés
Empaquetage d'atlas MaxRects
Empaquetage d'atlas MaxRects
Éditeur de pivot avec réticule
Éditeur de pivot sous-pixel
Timeline en pellicule
Timeline d'animation en pellicule
Dialogue d'export
Export multi-formats et multi-moteurs

Ponts d'export multi-moteurs

Intégration native dans les principaux moteurs de jeu.

Unity 2D

Génère des Sprite à géométrie native (SpriteMeshType.Tight) compatibles avec le SRP Batcher. Import automatisé d'AnimationClip prêts pour l'Animator.

Godot 4

Création native de ressources .tres (SpriteFrames) directement utilisables. Injection d'ArrayMesh 2D polygonaux pour éliminer l'overdraw transparent.

Unreal Engine 5 (Paper2D)

Injection C++ (module EditorOnly) des FSpriteGeometryData (rendu et collision). Évite l'effondrement des performances lié au pass « Translucency » dynamique.

Également compatible : JSON (TexturePacker), LibGDX (.atlas), Aseprite Binary, Phaser, PixiJS. Mode daemon CLI (bentopack-cli --watch) disponible pour les pipelines CI/CD.