Hugo-Dz/spritefusion-pixel-snapper

A tool to snap pixels to a perfect grid. Designed to fix messy and inconsistent pixel art generated by AI.

解決する課題

AI画像モデルは、真のグリッドベースのピクセルアートを作成するのに苦労することが多く、その結果、ピクセルサイズが不揃いになったり、グリッド解像度がずれたり、厳密なパレットに紐付かない色になったりします。Pixel Snapperは、ピクセルを完璧なグリッドにスナップさせ、色を特定のパレットに量子化することで、これらの問題を解決します。

仕組み

このツールは、すべてのピクセルが一貫したグリッドに整列するように画像を処理します。ピクセルサイズを自動検出するか、ユーザーが手動で設定することも可能です。さらに、出力を厳密に量子化されたカラーパレットに制限します。パレットは、色数に基づいて自動生成するか、ユーザーが16進数コードで定義することもできます。

対象ユーザー

  • AIアーティスト: ゲームで使用するためにクリーニングが必要なピクセルアートを作成している方。
  • 開発者: グリッドに適合しないプロシージャルな2Dアート、タイルマップ、またはアイソメトリックマップを扱っている方。
  • ゲームアセットクリエイター: 完璧なスケーラビリティが必要な2Dゲームアセットや3Dテクスチャを制作している方。

特徴

  • グリッド整列: ピクセルを完璧で一貫したグリッドにスナップさせます。
  • カラー量子化: 色を厳密なパレット(デフォルトは16色)またはカスタムの16進数パレットに紐付けます。
  • ピクセルサイズ制御: ピクセルサイズの自動検出、または手動での上書き設定をサポートしています。
  • 一括処理: CLIツールにより、ディレクトリ内の画像全体を処理できます。
  • クロスプラットフォーム: CLIツール(Rust/Cargo/Brew)およびWeb統合用のWASMモジュールとして利用可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト