AI・機械学習
Show HN: エージェントがソースからレゴのメカニズムを推論し、アニメーション化する
Show HN: Agents infer Lego mechanisms from sources, then animate them (github.com)
要約
LDraw Mechaは、エージェント型LLMを使用してレゴモデルのLDrawソースコードを分析し、メカニズムをリバースエンジニアリングしてBlenderでアニメーション化するプロジェクトです。このツールは、.mpdソースファイルからリギングおよびアニメーション化されたBlenderファイルを作成できます。
全文翻訳
こんにちは:)
約1ヶ月前、私はLDraw Novaをリリースしました。これは、LDrawソースコードファイルを生成してLEGO CADモデルを組み立てるためのエージェント型ツールセットです。
詳細については、こちらのShow HN投稿をご覧ください。
https://news.ycombinator.com/item?id=49937916
コメントから、AI生成のレゴモデルだけでなく、AIアニメーションのレゴモデルも見たいという関心がかなりあるという印象を受けました。
過去の実験結果を確認したところ、エージェント型LLMを使用して以下を行うことが可能であることがわかりました。
- レゴモデルのLDrawソースコードを分析する
- そこにある説明とパーツのシーケンスを読むことで、存在するメカニズムをリバースエンジニアリングする!
- そして、Blenderでアニメーション化する!
今回ご紹介する新しいプロジェクト、LDraw Mechaは、その成果であり、これが可能であることを証明するものです。
- 特別に注釈付けされたLDraw LEGOモデル .mpd ソースファイルを読み込む
- サブモデルの観点からモデル構造を推論する
- その中からメカニズムであるものを選択する
- アニメーションを計画する
- Blenderで実行する
要約すると、初期の.mpdソースファイルから、Blender(.blend)ファイル用のリギングおよびアニメーション化されたバージョンを取得します。
結果はこちらをご覧ください。
- リポジトリ(v0.5.0):https://github.com/anteloc/ldraw-mecha/tree/v0.5.0
- ギャラリー:https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/GALLERY.md
- プロセス:https://github.com/anteloc/ldraw-mecha/blob/v0.5.0/PROCESS.md
このプロジェクトは非常にユニークなので、コミュニティからのフィードバックをいただけると大変ありがたいです。
Cheers!