リンク

ドキュメント:

Link & Append | Blender Manual [Official]

使い方

オプション
  • 相対パス (Relative Path)相対パスを用いて外部ファイルを参照する (デフォルト有効)
  • 選択 (Select)リンクしたオブジェクトを選択状態にする (デフォルト有効)
  • アクティブコレクション (Active Collection)現在アクティブなコレクションに追加する/無効にした場合、新しいコレクションに追加される (デフォルト有効)
  • コレクションのインスタンス (Instance Collections)コレクションをインスタンスとして追加する (デフォルト有効)
  • オブジェクトデータのインスタンス (Instance Object Data)参照されていないオブジェクトデータのインスタンスを追加する (デフォルト有効)

参考:

アペンドとリンク機能 (.blendからデータ読み込み) | Blender の易しい使い方

リンクとアペンドの違い | dskjal

アペンドとリンク/データの使い回し | CGrad Project

外部ファイルのコレクションやオブジェクトをリンクしたまま使い回す方法 | 忘却まとめ

別の Blender プロジェクトに含まれるメッシュやマテリアルなどのデータをリンク機能で参照する #1 | MR が楽しい

linking objects in blender 2.8 – Blender Stack Exchange

ライブラリオーバーライド (Library Overrides)

操作
  • 作成 (Make)ライブラリオーバーライドを設定し、リンクされたオブジェクトを編集可能にする。
    • 選択 (Selected)選択したコレクションまたはオブジェクトにライブラリオーバーライドを設定する
    • 内容 (Content)下位の要素にライブラリオーバーライドを設定する
    • 選択と内容 (Selected & Content)選択したコレクションまたはオブジェクト及び下位の要素にライブラリオーバーライドを設定する
  • リセット (Reset)選択したオーバーライドを元に値にリセットする
  • クリア (Clear)択したオーバーライドを元に値にリセットし、元のリンクされた参照データに置き換える。オーバーライドを解除できない場合は、編集不可として設定する。
  • トラブルシュート (Troubleshoot)壊れたオーバーライド階層を修正する
    • 再同期 (Resync)ライブラリの新しい階層に一致させる (ファイルを開く際に、再同期は自動的に行われる)
    • 強制的に再同期 (Resync Enforce)強制的にライブラリの新しい階層に一致させる (一部のオーバーライドは失われる可能性がある)
    • 削除 (Delete)ライブラリオーバーライドを完全に除去し、元のリンクに戻す。

動画:

Link Characters with Library Overrides

Actually Using Library Overrides!

Library Override in Linked Objects

ドキュメント:

Library Overrides | Blender Manual [Official]

参考:

外部ファイルのコレクションやオブジェクトをリンクしたまま使い回す方法 | 忘却まとめ

別の Blender プロジェクトに含まれるメッシュやマテリアルなどのデータをリンク機能で参照する #2 | MR が楽しい

リグ付きのメッシュをリンクで読み込む方法 | dskjal

データのリンク読み込みとライブラリオーバーライド | オシリスキー 3D スタジオ

Library Overrides – Release Notes 2.81 | wiki.blender.jp

How to override a linked scene? – Blender Stack Exchange

Library Override links broken, how to fix? – Blender Stack Exchange

ローカル化 (Make Local)

リンクを切断してローカルのデータに変換する。部分的にリンクを切断することもできる。

  • Selected Objects選択したオブジェクト
  • Selected Objects and Data選択したオブジェクトとそのデータ
  • Selected Objects, Data and Materials選択したオブジェクトとそのデータ、マテリアル
  • All全シーンのすべての要素 (オブジェクト、データ、マテリアル) をローカルデータに変換する

ドキュメント:

Make Local – Link & Append | Blender Manual [Official]

参考:

make local – Blender Artists Community

Difference between make local object and make proxy – Blender Stack Exchange

How do I convert my linked group objects to be local objects? – Blender Stack Exchange

How can I convert a linked collection to a local collection? – Blender Stack Exchange

How do I unpack a linked instance to make changes to it? – Blender Stack Exchange

Make all linked data Local, option ⁠- Right-Click Select

アペンド (Append)

オプション
  • 選択 (Select)追加したオブジェクトを選択状態にする (デフォルト有効)
  • アクティブコレクション (Active Collection)現在アクティブなコレクションに追加する/無効にした場合、新しいコレクションに追加される (デフォルト有効)
  • コレクションのインスタンス (Instance Collections)コレクションをインスタンスとして追加する (デフォルト無効)
  • オブジェクトデータのインスタンス (Instance Object Data)参照されていないオブジェクトデータのインスタンスを追加する (デフォルト有効)
  • フェイクユーザー (Fake User)追加されたデータブロックにフェイクユーザーを設定する (デフォルト無効)
  • すべてローカル化 (Localize All)間接的にリンクされたデータを全てローカル化する (デフォルト有効)

ドキュメント:

Link & Append | Blender Manual [Official]

マテリアルをオーバーライドする

手順
  1. オブジェクトのライブラリオーバーライドを有効にする。
  2. マテリアルスロットのリンクモードを オブジェクト (Object) に切り替える。
  3. マテリアルを割り当てる。

参考:

Creating local override of Material of linked Library – Blender Artists Community

How to edit material of linked object? – Blender Stack Exchange

Override a material on a linked object? – Blender Stack Exchange

Material Controls for Library Override – Blender Stack Exchange

Changing a linked object’s material – Blender Stack Exchange

Material Override by Collection / Material ⁠- Right-Click Select

Material Override ⁠- Right-Click Select

シェイプキーアニメーションを行う

参考:

Shape Key Action を Armature Action に変換する方法 | うさこのブログ

ドライバー

参考:

“Can’t edit this property from an override data-block” while adding driver – Blender Stack Exchange

制限

リンクには既知の制限があるため、それらに留意して使用する。

  • 循環参照はサポートされない。
  • オブジェクトにおける剛体の設定はシーンのワールド設定に紐付けられているため、読み込まれない。
    • 代わりに、シーンをリンクし、主に使用するシーンで背景シーンとして設定する。
  • 圧縮された .blend ファイルで、部分的な読み込みはサポートされていない。 .blend ファイルで圧縮を有効にすると、読み込み時にメモリを大量に消費し、読み込みに長時間を要することがある。

ドキュメント:

Known Limitations | Blender 3.4 Manual [Official]

プロキシ

**DEPRECATED**

※ 3.0 で「プロキシ」は廃止された。

動画:

Make Proxy Object (CG TOP TIPS)

Animating with Proxy Objects (bugzilla2001)

ドキュメント:

Proxies | Blender 2.93 Manual [Official]

参考:

リグのリンクは今のところプロキシが無難/だがオーバーライドが色々と便利 (2.83 ~ 2.91 ) | アップルパイ技術メモ

How to load proxy rig in version 3 – Blender Stack Exchange

How to make proxy of a rig? – Blender Stack Exchange

Edit Linked Library

標準アドオン

動画:

How to Use (CG Cookie)

Review (Christopher 3D)

ドキュメント:

Edit Linked Library | Blender Manual [Official]

参考:

Edit Linked Library – シームレスにリンクしたものを編集できるアドオン | CGrad Project

Edit Linked Library | wiki.blender.jp

名前が変更できない

参考:

T98686 Cant rename local NLA tracks within a local library override data-block | Blender Developer [Official]

T100114 Library Override: NLA tracks renaming not allowed | Blender Developer [Official]

ロードマップ

参考:

Overrides Workshop | Blender Developer Blog[Official]

開発

T73318 Library Overrides | Blender Developer [Official]

ドキュメント

Linked Libraries | Blender Manual [Official]

チュートリアル

こちらのページを参照

How to Link Scenes, Data Blocks and Library Overrides

Linking & Overrides

How to Link Character Assets Using Collections

Update / Reload Link Library

Use Link and Library Overrides to Import Character Rigs

ライブラリオーバーライドの基本操作

Link Widget

動画:

Demo

入手:

Link Widget | Blender Market

参考:

Link Widget – インスタンス機能をパワーアップ! | CGbox

Driver Constraint

動画:

Demo v1.2

Demo v1.1

Demo v1.0

リポジトリ:

ndee85/Driver-Constraint-Addon: This Addon Makes Constraining Shape Key Driver to Bones Super Easy – GitHub

フォーラム:

Shape Key Driver to Bone Constraint | Blender Artists Community

参考:

Driver Constraint – Bone と Driver 設定を楽にする | CGrad Project

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA