スマートフォンで実物を撮影し、生成した3DモデルをBlenderに直接インポートできます。
apekshik/anykit
Claudeエージェントとfalホストの生成モデルを使い、参考画像からゲーム向けの3D小物セットを統一したアートスタイルで作成します。
- スター
- 91
- フォーク
- 7
- 未解決の Issue
- 0
- 最終コミット
- 6 日前
これは何?
AnyKitは1〜4枚のスタイル参考画像から、実寸に合わせた同一スタイルの静的3D小物セットを生成します。各アイテムはGLBとLOD1版、サムネイルとして出力されます。セットにはBlenderのアセットライブラリ、スケールバー付きの一覧レンダリング、manifest、すべての出力をまとめたzipも含まれます。
一般的な画像から3Dモデルを生成するツールでは、向きがランダムで実寸が設定されていないメッシュ、透明度のわからないガラス、ブランドロゴが見えるモデル、非常に多いポリゴン数が出力されがちで、アイテム同士の統一感もほとんどありません。AnyKitはTripoとMeshyの上に計画・チェックのレイヤーを追加します。共通のスタイル説明を使って参照画像を生成し、すべてのアイテムをまとめて確認したうえで、向きとスケールを正規化し、ポリゴン数とテクスチャの上限を設定します。独立した評価エージェントがセットを採点し、合格するまでエージェントが修正を繰り返します。
このプロジェクトはキューベースのAPIを備えたfalアプリとして動作し、コマンドラインクライアントとエージェントをローカルで実行する手順も提供します。フルセット向けのAnyScene、レンダリング向けのAnyShotとともに、関連プロジェクト群を構成しています。
主な機能
- 01スタイル参考画像1〜4枚と共通のスタイル説明から、小物セットを生成します。
- 02各アイテムの実寸スケール、底面中央の原点、正面向きの方向を統一します。
- 03各アイテムのGLBとLOD1ファイル、サムネイルに加え、Blenderのアセットライブラリを出力します。
- 04レンダリングを比較して、アイテムごとにMeshyとTripoのどちらを使うか選びます。
- 05セットを採点し、合格するまで修正を進める自動評価エージェントを備えています。
- 06アイテム数、バリエーション、細かさ、摩耗、濡れ具合、暖かみ、見た目を調整できます。
ユースケース
- ゲームのレベルに、統一したアートスタイルの机上小物や街路小物を配置する。
- 実寸で、アセットライブラリにそのまま追加できる小物を使ってBlenderでシーンを試作する。
- アーティストが後から本番用に仕上げるための小物のベースセットを作る。
クイックスタート
- 1
fal と Claude の API キーをシークレットに設定します
fal secrets set OPENROUTER_API_KEY=... - 2
リポジトリのルートから fal アプリをデプロイします
fal deploy app.py::AnyKitApp --app-name anykit --auth private - 3
デプロイしたアプリに対してスモークチェックを実行します
python client.py smoke
使う前に知っておきたいこと
- Serverless を利用できる fal アカウントと、OpenRouter または Anthropic の API キーが必要です。
- 各キットでは生成とエージェントの利用に実費がかかります。README によると、一般的な費用は約 25 ドルです。
- fal の GPU ワーカー(RTX 5090 または RTX PRO 6000)で実行されるため、ローカルでセルフホストするには同等の環境と Blender 5.0.1 が必要です。
収録されている特集
トピック
よくある質問
- anykit とは?
- Claudeエージェントとfalホストの生成モデルを使い、参考画像からゲーム向けの3D小物セットを統一したアートスタイルで作成します。 AnyKitは1〜4枚のスタイル参考画像から、実寸に合わせた同一スタイルの静的3D小物セットを生成します。各アイテムはGLBとLOD1版、サムネイルとして出力されます。セットにはBlenderのアセットライブラリ、スケールバー付きの一覧レンダリング、manifest、すべての出力をまとめたzipも含まれます。
- anykit は無料で使えますか?ライセンスは?
- anykit は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- anykit は今もメンテナンスされていますか?
- 活発にメンテナンス中。anykit の最終コミットは 2026年11月1日 です。
- anykit は何に使えますか?
- ゲームのレベルに、統一したアートスタイルの机上小物や街路小物を配置する。 実寸で、アセットライブラリにそのまま追加できる小物を使ってBlenderでシーンを試作する。 アーティストが後から本番用に仕上げるための小物のベースセットを作る。
- anykit のインストール方法は?
- fal と Claude の API キーをシークレットに設定します: fal secrets set OPENROUTER_API_KEY=... リポジトリのルートから fal アプリをデプロイします: fal deploy app.py::AnyKitApp --app-name anykit --auth private デプロイしたアプリに対してスモークチェックを実行します: python client.py smoke
- anykit はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/apekshik/anykit
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Scenario MCP serverを通じて画像、動画、音声、3Dを生成する方法をAIコーディングエージェントに教えるスキル集と、DCCツールやゲームエンジンを操作するスキルを提供します。
BlenderのVideo Sequence Editor内で動作し、テキスト、画像、動画、音声、音声合成に対応する無料のオープンソース生成AI映画制作ツール。
Scenario AIによる画像・動画・3D・PBRマテリアル・音声生成をBlenderのビューポートに統合し、エージェント向けのローカルMCPサーバーも備えたアドオンです。
動画や静止画の人物の動きをAdobe Mixamoリグの3Dキャラクターにリターゲットし、スキン付きの.glbファイルとして出力します。
インタラクティブな3Dゲームや体験の制作に向け、Blender Game Engineの継続に注力する無料のオープンソースフォーク。