Unreal Engine 5.8以降の標準MCPサーバーを拡張し、AIエージェントによるエディター操作を可能にするMITライセンスのプラグイン。
Hugo-Dz/spritefusion-pixel-snapper
AI生成の粗いピクセルアートを、固定パレットで整った一貫性のあるピクセルグリッドに合わせるRust製CLI・WASMツール。
- スター
- 3,287
- フォーク
- 205
- 未解決の Issue
- 0
- 最終コミット
- 3 か月前
これは何?
Pixel Snapperは、ピクセルの大きさが不揃いだったり、グリッド位置がずれていたり、厳密なパレットにない色が使われていたりするピクセルアートを修正します。AIモデルで生成した画像によく見られる問題です。AIモデルは通常、真のグリッドベースのピクセルアートを生成できません。
ピクセルを均一なグリッドにスナップし、パレットの色数(デフォルトは16色)を選択したり、カスタムのhexパレットを指定したりできます。また、自動検出されたピクセルサイズを上書きすることも可能です。単一ファイルの処理に加え、ディレクトリ全体を一括処理できます。HomebrewまたはCargoでインストールできる単体のネイティブCLIと、Webプロジェクトで使えるWebAssemblyモジュールが提供されています。
Rustで開発され、MITライセンスで公開されています。Sprite Fusionのサイトでは、オンラインツールとデスクトップ版も利用できます。
主な機能
- 01不規則なピクセルを均一なグリッドにスナップします。
- 02パレットの色数を指定して出力を量子化します。
- 03色を厳密に制御できるカスタムhexパレットを指定できます。
- 04ディレクトリ全体の一括処理に対応しています。
- 05ブラウザーやJavaScriptで使えるWebAssemblyビルドを提供します。
ユースケース
- ゲームで使う前に、AI生成スプライトを整える。
- タイルマップやアイソメトリックアートのピクセルを揃える。
- レトロ風プロジェクト向けに、画像を固定パレットに変換する。
- 2Dゲームアセットのフォルダーを一括で正規化する。
クイックスタート
- 1
HomebrewでCLIをインストール
brew install Hugo-Dz/tap/spritefusion-pixel-snapper - 2
またはCargoでインストール(Rustが必要)
cargo install spritefusion-pixel-snapper - 3
画像を16色パレットに減色
spritefusion-pixel-snapper input.png output.png 16
使う前に知っておきたいこと
- CargoでインストールするにはRustツールチェーンが必要です。Brewでのインストールは代替手段です。
トピック
よくある質問
- spritefusion-pixel-snapper とは?
- AI生成の粗いピクセルアートを、固定パレットで整った一貫性のあるピクセルグリッドに合わせるRust製CLI・WASMツール。 Pixel Snapperは、ピクセルの大きさが不揃いだったり、グリッド位置がずれていたり、厳密なパレットにない色が使われていたりするピクセルアートを修正します。AIモデルで生成した画像によく見られる問題です。AIモデルは通常、真のグリッドベースのピクセルアートを生成できません。
- spritefusion-pixel-snapper は無料で使えますか?ライセンスは?
- spritefusion-pixel-snapper は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- spritefusion-pixel-snapper は今もメンテナンスされていますか?
- 半年以内に更新あり。spritefusion-pixel-snapper の最終コミットは 2026年7月16日 です。
- spritefusion-pixel-snapper は何に使えますか?
- ゲームで使う前に、AI生成スプライトを整える。 タイルマップやアイソメトリックアートのピクセルを揃える。 レトロ風プロジェクト向けに、画像を固定パレットに変換する。 2Dゲームアセットのフォルダーを一括で正規化する。
- spritefusion-pixel-snapper のインストール方法は?
- HomebrewでCLIをインストール: brew install Hugo-Dz/tap/spritefusion-pixel-snapper またはCargoでインストール(Rustが必要): cargo install spritefusion-pixel-snapper 画像を16色パレットに減色: spritefusion-pixel-snapper input.png output.png 16
- spritefusion-pixel-snapper はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Hugo-Dz/spritefusion-pixel-snapper
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
物理演算、アニメーション、タイルマップ、会話機能を備えた、D言語向けのシンプルな2Dゲームエンジン。
Google Workspace APIを統一したインターフェースで操作し、スクリプトやAIエージェント向けにJSONを出力するCLI。
ソースファイルの編集に合わせて構文木を更新する、インクリメンタルパーサージェネレーター兼パーシングライブラリ。
Wave Function Collapseアルゴリズムで、入力例に似たビットマップやタイルマップをローカル生成するC#プログラム。