Tight polygon meshes
No more rendering useless transparent pixels. 2D meshes (Marching Squares + Ear-Clipping) hug your sprites perfectly: −60% to −80% GPU overdraw. Compatible with Forward+ and Deferred Shading.
The high-performance workstation for 2D atlas packing, tight polygon meshes and sprite animation.
Stop wasting GPU fillrate and VRAM. BentoPack generates tight meshes for Unity, Godot and Unreal, eliminating up to 80% of the overdraw caused by classic transparent quads.
GPU overdraw, measured in the profiler
mobile memory footprint with KTX2
runtime dependencies, one-time purchase, no subscription
What you buy, and what stays free.
MonoBehaviour, no DLL shipped in your final builds..meta files.From atlas slicing to final export, a complete and optimized pipeline.
No more rendering useless transparent pixels. 2D meshes (Marching Squares + Ear-Clipping) hug your sprites perfectly: −60% to −80% GPU overdraw. Compatible with Forward+ and Deferred Shading.
Skip runtime CPU decompression with direct export to KTX2 (Khronos Basis Universal). UASTC 4x4 and ETC1S modes cut the mobile memory footprint by 75% to 87.5% while keeping pixel art crisp. Real-time telemetry included.
MaxRects heuristics (BSSF, BAF) with lossless deduplication of identical frames. Power-of-two (POT) constraint and edge extrusion to eliminate bilinear filtering bleeding.
Arrange your animations on a filmstrip timeline. Handle sub-pixel pivots with an anti-jittering envelope. Built-in pixel editing (Bresenham) and non-destructive filters: background removal (chroma key), anti-halo, outline.
A look at the BentoPack Studio interface.
Native integration with the leading game engines.
Generates Sprite assets with native geometry (SpriteMeshType.Tight), compatible with the SRP Batcher. Automated import of Animator-ready AnimationClip assets.
Native creation of ready-to-use .tres resources (SpriteFrames). Injection of polygonal 2D ArrayMesh to eliminate transparent overdraw.
C++ injection (EditorOnly module) of FSpriteGeometryData (rendering and collision). Avoids the performance collapse caused by the dynamic “Translucency” pass.
Also supported: JSON (TexturePacker), LibGDX (.atlas), Aseprite Binary, Phaser, PixiJS. CLI daemon mode (bentopack-cli --watch) available for CI/CD pipelines.