mcpField
S
scene-assembly

scene-assembly

github.com/arjun988クリエイティブ・メディア1.3k278 回インストール16 週間前に更新
リポジトリ

scene-assembly について

scene-assembly は、レベル、ジオラマ、シネマティックセットを構築するスキルです。モジュラーアセットの組み立てやコレクション管理を扱い、グレーボックスから始め、インスタンス化やリンクで大規模シーンを整理します。

主な機能

  1. 01グレーボックスでレイアウトと動線を設計
  2. 02階層的なコレクション構成
  3. 03インスタンス、リンク、追加の使い分け
  4. 04複製メッシュと可視性の管理
  5. 05配置、照明、カメラ、QA の計画

活用シーン

  1. 01モジュラーキットでレベルを組み立てる
  2. 02チーム共有の大規模シーンを整理する
  3. 03ジオラマやシネマティックセットを制作する

インストール

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

$npx skills add https://github.com/arjun988/blender-skills --skill scene-assembly

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

同梱ファイルreferences/collection-template.mdreferences/linking-overrides.md

詳細

シーンアセンブリ

スケーラブルなレイアウト。わかりやすいコレクション。大規模なセットのリンク/オーバーライド。

使用する場面

  • レベル、ジオラマ、シネマティックセット
  • モジュラーキットを組み合わせて空間を構築する場合
  • ライブラリのリンク/コレクションのインスタンス化
  • チームで使用するシーンのアウトライナー構成

ワークフロー

Block layout (greybox) → Modular assemble → Set dressing
  → Lighting volumes → Cameras → QA pass → Optimize visibility

コレクション構造

COL_Layout
COL_Modular_Geo
COL_SetDressing
COL_Lights
COL_Cameras
COL_FX
COL_Collision
COL_Trash / COL_Ref

リンク戦略

アプローチ使用する場面
コレクションインスタンス繰り返し使用するモジュラーパーツ
ライブラリリンク+オーバーライド複数のシーンで共有する主要アセット
アペンド一度限りの所有権移転

キットを繰り返し使用する場合は、非破壊的なリンクを優先してください。

レイアウトのルール

  1. まずグレーボックスでスケールとナビゲーションを確認します
  2. モジュラーキットはグリッドにスナップさせます
  3. デコレーション作業中は負荷の高いコレクションを非表示にします
  4. ワールド原点に意味を持たせます(レベルのゼロ地点)

パフォーマンスを保つための注意点

  • 繰り返し使うメッシュはインスタンス化します
  • 見えない内部をカリングします
  • ゲーム向けの場合はストリーミングボリュームを分けます
  • 複製ごとに固有の高負荷マテリアルを使うのは避けます

引き継ぎ

  • デコレーション → set-dressing
  • ムード → lighting +スタイルスキル
  • 最終確認 → qa-review

制約事項

必ず行うこと
  • 早い段階でコレクション階層を確立します
  • 最終的なデコレーションの前にグレーボックスを作成します
  • カメラとライトのグループに名前を付けます
絶対に行わないこと
  • すべてを Scene Collection に放り込みます
  • 必要もないのに気軽にライブラリのオーバーライドを適用します
  • インスタンス化せず、主要メッシュを複製します

リファレンスガイド

トピックリファレンス読み込むタイミング
コレクションテンプレートreferences/collection-template.md必要に応じて
リンクのオーバーライドreferences/linking-overrides.md必要に応じて

コメント