• 最適化
  • 座標
  • 分析
  • 調整

AIによるスプライトシート作成の自動化方法

このMCPをAIクライアントに接続すれば、テクスチャパッキングの複雑な計算をすべて任せられます。接続後は、エージェントがアセットの配置を自動で管理します。

このページについてAIに聞く

すぐに答え

AIでスプライトシート作成を自動化するには?

AIクライアントが2D Guillotine Packerを使用して、個々のスプライトを単一のテクスチャに収める最適な方法を計算します。出力される最適化された座標データを使用することで、無駄なスペースを最小限に抑えた正確なレイアウトを構築できます。

アセットの配置結果

パッキングによる成果

AIがアセットの寸法を処理し、以下の結果を出力します。

最適化

高密度なレイアウト

AIが矩形をグループ化する最も効率的な方法を算出します。空きスペースを最小限に抑えたレイアウトが得られます。

座標

正確なUVデータ

エージェントが各アセットの正確なX・Y座標を提示します。このデータはそのままスプライトシートに適用可能です。

分析

充填率レポート

テクスチャが実際にどれくらい使用されているかをエージェントが報告します。テクスチャサイズを大きくすべきかどうかの判断に役立ちます。

調整

手動での微調整

計算はAIが行いますが、最終的なレイアウトが使用するゲームエンジン等の要件を満たしているかは、ユーザーが判断できます。

ワークフロー

アセットリストを受け取った際のAIの動作

AIがアセットの寸法データを取り込み、構造化されたレイアウトへと変換します。

  1. 寸法の解析

    エージェントがパッキング対象となる各スプライトの幅と高さを確認します。

    calculate_packing_density
  2. スプライトの配置

    AIがギロチンアルゴリズムを実行し、各矩形に最適な配置場所を見つけ出します。

    pack_rectangles
  3. 効率の検証

    エージェントが最終的なレイアウトをチェックし、アセットが密に配置されているかを確認します。

    calculate_packing_density
  4. 座標の出力

    AIがゲームエンジンで使用するための最終的な座標セットを準備します。

    pack_rectangles

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使ってパッキング処理を開始できます。

出発点

括弧内のテキストを、実際のアセットの寸法やファイルリストに書き換えて使用してください。

2D Guillotine Packer Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_QE7g1HY0ehCZ2CR6LMkpqQ3mw9PuboVh52TfHu6g/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — 2D Guillotine Packer capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "2d-guillotine-packer-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_QE7g1HY0ehCZ2CR6LMkpqQ3mw9PuboVh52TfHu6g/mcp"
    }
  }
}
チャットにコピー04
  • 以下のスプライトの寸法を1024x1024のテクスチャにパッキングしてください: [ここに寸法リストを入力]

  • これらのアセットの充填率を計算してください: [ここに寸法リストを入力]

  • 'assets/player_run/' にある50個のスプライトを、1枚のシートにパッキングできますか?

  • 現在のレイアウトにおける無駄なスペースの量を教えてください: [ここに座標リストを入力]

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

2D Guillotine Packerを一度接続すれば、あとは指示するだけです。

MCPをクライアントに連携させるのは一度だけで済みます。一度接続すれば、エージェントはあらゆるパッキングタスクに対応可能です。

2D Guillotine PackerをAIに接続する

FAQ

パッキング処理の仕様について

  • 01

    AIは実際のPNG画像ファイルを生成できますか?

    いいえ。AIは座標とレイアウトを計算しますが、その座標を使用して画像自体を生成するには、ゲームエンジンや画像編集ソフトを使用する必要があります。

  • 02

    最終的なテクスチャサイズはAIが決めるのですか?

    ターゲットとなるテクスチャサイズはユーザーが指定します。AIはその指定された範囲内にアセットが収まるよう計算を行います。

  • 03

    隙間を埋めるために、AIがスプライトを回転させることはありますか?

    いいえ。このツールは、回転を行わない標準的な矩形パッキングに特化しています。

  • 04

    AIが元の素材ファイルを削除することはありませんか?

    はい、ありません。AIは提供された寸法データを読み取るだけで、ローカルファイルシステムに対してファイルの削除や移動を行うことはありません。

  • 05

    充填率が低すぎる場合、AIに再パッキングを依頼できますか?

    はい。最初の試行が効率的でない場合は、ターゲットサイズを変更したり、再度充填率を確認するようにエージェントに依頼できます。

  • 2D Guillotine Packerに関するその他の質問は、コネクターのページで確認できます。 2D Guillotine Packer Connectorの全機能を見る

『2D Guillotine Packer』を Claude、Cursor、ChatGPT などに接続