mcpField
B
blender-rigging-animation

blender-rigging-animation

github.com/composio-communityクリエイティブ・メディア1462 回インストール23 週間前に更新
リポジトリ

blender-rigging-animation について

Blender Rigging & Animation は、Blender での 3D モデルのリギングとアニメーション制作を Claude が案内するスキルです。キャラクターやオブジェクトを動かすユーザー向けに、アーマチュアや制約の設定からレンダリングまでを扱います。

主な機能

  1. 013D モデルのインポートまたは作成
  2. 02アーマチュア作成と自動ウェイト設定
  3. 03IK 制約とコントロールボーンの設定
  4. 04キーフレーム追加と動きの調整
  5. 05照明・カメラ・アニメーションのレンダリング

活用シーン

  1. 01キャラクターの手振りアニメーション制作
  2. 02ゲームや動画向けアニメーション素材の準備
  3. 03Blender のリギング手順の学習

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/composio-community/opencode-skills --skill blender-rigging-animation

インストール後、Claude Code で/blender-rigging-animationを入力して読み込まれたか確認します。

詳細

Blender リギングとアニメーション

概要

このスキルを使うと、セットアップからリギング、アニメーション、最終レンダリングまで、Blender での一連のワークフローを Claude が案内できます。

静的な 3D モデルを、リギングとアニメーションを施した完全な出力に仕上げることを目的としています。


セットアップ

開始する前に、次の操作を行います。

  1. Blender をインストールします(https://www.blender.org から最新バージョンを入手します)
  2. Blender を開き、General Project を選択します
  3. デフォルトのキューブを削除します(任意)
  4. Animation workspace に切り替えます
  5. 次の項目を確認します。
    • タイムラインが表示されている
    • アウトライナーが開いている
    • プロパティパネルにアクセスできる

必要な入力

  • 3D モデル(.obj、.fbx からインポートするか、手動で作成したもの)
  • ビューポートの基本的な操作方法の理解(任意)

このスキルを使用する場合

  • キャラクターやオブジェクトをアニメーション化する
  • ゲームや動画向けのアセットを準備する
  • シンプルなアニメーションクリップを作成する
  • リギングのワークフローを学ぶ

使用しない場合

  • 静的なモデリング作業
  • アニメーションを使わないレンダリング
  • 3D 以外のワークフロー
  • UI/2D デザイン作業

使用例

「キャラクターが手を振るシンプルなアニメーションを作成してください」

Claude は次の手順を実行します。

  1. 基本的な人型モデルを読み込むか、作成します
  2. アーマチュア(スケルトン)を追加します
  3. 自動ウェイトを使ってモデルをリギングします
  4. 腕に IK 制約を適用します
  5. 手を振る動きのキーフレームを挿入します
  6. 滑らかなアニメーションになるようタイミングを調整します
  7. 最終的なアニメーションを動画としてレンダリングします

ワークフロー

1. モデルの準備
  • モデルをインポートするか、作成します
  • トランスフォームを適用します。
    • Ctrl + A → Apply All Transforms
  • メッシュがクリーンであることを確認します(ジオメトリが重なっていない状態)

2. アーマチュアの作成
  • アーマチュアを追加します:Shift + A → Armature
  • 編集モードに入ります
  • ボーンの階層を作成します。
    • 背骨
    • 腕
    • 脚
  • モデルに合わせてボーンを配置します

3. バインド(リギング)
  • メッシュを選択し、Shift を押しながらアーマチュアを選択します
  • Ctrl + P → With Automatic Weights を押します
  • ボーンを動かして変形を確認します

4. 制約の設定
  • 腕や脚に IK 制約を追加します
  • コントロール用のターゲットボーンを設定します
  • 不自然な動きを防ぐため、回転制限を追加します

5. コントロールシステム
  • コントロールボーンを作成します
  • 選択しやすいようにカスタムシェイプを追加します
  • 使いやすいようにリグを整理します

6. アニメーション
  • ボーンを選択します
  • キーフレームを挿入します(I → Location/Rotation)
  • タイムラインを先に進めます
  • ポーズを変更し、新しいキーフレームを挿入します
  • グラフエディターで動きを調整します

7. ライティングとカメラ(基本)
  • ライトを追加します:Shift + A → Light
  • カメラの位置を設定します:Ctrl + Alt + 0
  • 被写体をフレームに収めます

8. レンダリング
  • レンダー設定を開きます
  • 出力形式を設定します(MP4 を推奨)
  • フレーム範囲を選択します
  • Render → Render Animation をクリックします

出力の想定

  • リギングが完了した 3D モデル
  • 滑らかなアニメーション(例:手を振る動き)
  • エクスポートされた動画ファイル(MP4)
  • クリーンで再利用可能なリグのセットアップ

実行戦略(AI エージェント向け)

エージェントは次の手順を実行します。

  1. タスクにアニメーションまたはリギングが含まれるかを特定します
  2. タスクを次の段階に分けます。
    • セットアップ → リギング → アニメーション → レンダリング
  3. Blender の UI 操作をユーザーに段階的に案内します
  4. 次の段階に進む前に、各段階を検証します
  5. 最終的な出力が、依頼されたアニメーションに合っていることを確認します

ベストプラクティス

  • 最初はリグをシンプルに保ちます
  • 早い段階で変形をテストします
  • ボーンには一貫性のある名前を付けます
  • 制約を複雑にしすぎないようにします
  • こまめにバージョンを保存します

注意事項

  • リギングの品質はアニメーションの品質に直接影響します
  • IK システムを使うと、より自然な動きになります
  • 複雑なリグはデバッグが難しくなることがあります

コメント