JohnKinyanjui/sprite-maker
An open source ai sprite maker
解決する課題
Sprite Studioは、AI生成画像を本番環境対応の2Dゲームアセットに変換するように設計された、ローカルファーストのAIワークベンチです。AIアートにおける一般的な一貫性の問題を解決します。単一の画像は簡単に生成できますが、複数のフレームにわたって安定したアイデンティティ、クリーンな透明性、機械的に正しいアニメーションループを維持することは困難です。
仕組み
このツールは、チャットベースのAIインターフェースと、ネイティブのRust駆動レンダリングエンジンを組み合わせています。ユーザーはチャットでアセットを説明し、システムは「マスター」スプライトを生成します。アニメーションには、各新しいフレームがソースのアイデンティティと以前のフレームに基づいて一貫性を確保する、シーケンシャル生成プロセスを使用します。
あるいは、ソフトウェアはRustで書かれた決定論的なリギングシステムを提供します。このシステムは、ジョイントポイントとカプセルボーンを使用してピクセルを操作し、さらなるAI生成を必要とせず、動き(歩行サイクルなど)が数学的に正確で「滑らない」ことを保証します。
対象ユーザー
AIを使用して調整されたスプライトセット、アニメーション、地形アトラスを作成する必要があるが、アートディレクションと技術仕様を厳密に制御したいゲーム開発者と2Dアーティスト。
ハイライト
- ハイブリッドアニメーションパイプライン:シーケンシャルAIフレーム生成と決定論的なRustベースのリグレンダラーを組み合わせ、正確な制御を実現。
- アイデンティティアンカリング:「キャラクターアンカー」システムを使用して、異なるポーズやアニメーション間で視覚的な一貫性を維持。
- 本番対応エクスポート:フレームの正規化、メタデータの整列、JSONメタデータ付きPNGシートへのエクスポートツールを含む。
- 調整されたアセットパック:
/packコマンドを使用すると、単一のアートディレクションを共有するアセットファミリーを生成できます。 - MCPサーバー:ワークベンチの機能を他のAIエージェントに統合するためのヘッドレスModel Context Protocol (MCP)デーモンを含む。
- 包括的なアートプリセット:SNES時代のアクションRPGやアイソメトリックピクセルからネオンシンセやボクセルまで、内蔵スタイル。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト