タイトなポリゴンメッシュ
不要な透明ピクセルの描画はもう必要ありません。2Dメッシュ(Marching Squares + Ear-Clipping)がスプライトの形状にぴったり沿い、GPUオーバードローを60〜80%削減します。Forward+ と Deferred Shading に対応。
2Dアトラスのパッキング、タイトなポリゴンメッシュ、スプライトアニメーションのための高性能ワークステーション。
GPUのフィルレートとVRAMをもう無駄にしません。BentoPack は Unity・Godot・Unreal 向けにタイトなメッシュを生成し、従来の透明な矩形ポリゴンが引き起こすオーバードローを最大80%削減します。
GPUオーバードロー(プロファイラ計測値)
KTX2によるモバイルのメモリ使用量
ランタイム依存関係。買い切りでサブスクなし
有料のものと、無料で使えるもの。
MonoBehaviour の強制なし、最終ビルドへのDLL同梱なし。.meta ファイルのGUID競合を解消。アトラスの切り出しから最終エクスポートまで、最適化された一貫パイプライン。
不要な透明ピクセルの描画はもう必要ありません。2Dメッシュ(Marching Squares + Ear-Clipping)がスプライトの形状にぴったり沿い、GPUオーバードローを60〜80%削減します。Forward+ と Deferred Shading に対応。
KTX2(Khronos Basis Universal)への直接エクスポートで、ランタイムでのCPU展開を回避します。UASTC 4x4 と ETC1S モードにより、ドット絵の鮮明さを保ったままモバイルのメモリ使用量を75〜87.5%削減。リアルタイムのテレメトリ機能付き。
MaxRects ヒューリスティック(BSSF、BAF)と、同一フレームのロスレス重複排除。2のべき乗(POT)制約とエッジの押し出しにより、バイリニアフィルタリングによるにじみ(bleeding)を防ぎます。
フィルムストリップ形式のタイムラインでアニメーションを構成。アンチジッター処理付きのサブピクセル単位のピボットを管理できます。ピクセル編集機能(Bresenham)と非破壊フィルタ(クロマキーによる背景除去、ハロー除去、アウトライン)を内蔵。
BentoPack Studio のインターフェース紹介。
主要ゲームエンジンへのネイティブ統合。
ネイティブジオメトリ(SpriteMeshType.Tight)を持つ Sprite を生成し、SRP Batcher に対応。Animator ですぐに使える AnimationClip を自動インポートします。
すぐに使える .tres リソース(SpriteFrames)をネイティブに生成。ポリゴン形状の2D ArrayMesh を注入し、透明部分のオーバードローを排除します。
EditorOnly モジュールによる FSpriteGeometryData(描画とコリジョン)のC++注入。動的な「Translucency」パスによる大幅なパフォーマンス低下を回避します。
その他の対応形式:JSON(TexturePacker)、LibGDX(.atlas)、Aseprite Binary、Phaser、PixiJS。CI/CDパイプライン向けにCLIデーモンモード(bentopack-cli --watch)も利用できます。