メソッド
__init__()
デフォルト設定のLopViewportLoadMasksオブジェクトを作成します。 このオブジェクトは、ビューポート内に表示されるステージ上で構成したいプリミティブとレイヤーを制御するための色々なオプションが入っています。 このオブジェクトは、ステージポプレーションマスク、ペイロードプリミティブの読み込み、ディスクのレイヤーのミュートを制御することができます。 デフォルトの設定では、すべてのプリミティブとレイヤーをPopulate(収集)して読み込みます。
populateAll()
→ bool
ステージマスクがシーングラフ全体を含むように設定されていればTrue
を返します。
True
の場合、明示的なパスのリストは何も意味しません。
setPopulateAll()
ステージマスクがシーングラフ全体を含むように設定します。
現在の収集用パスリストは不要になるため、これはそのリストをクリアします。
収集用パスリストを制御する何かしらのメソッドをコールすると、このフラグがFalse
に戻されます。
isPathPopulated(path, exact_match = True)
→ bool
指定したシーングラフのパスが、収集用パスリストに明示的に指定されていれば、True
を返します。
exact_match
がFalse
の場合、このメソッドは、指定したパスの親が収集用パスリストに入っていてもTrueを返します。
populatePaths()
→ tuple
of str
ステージ上に収集されるすべてのパスのリストを返します。 明示的に指定された名前のプリミティブの子もステージ上に収集されます。
setPopulatePaths(paths)
ステージ上に収集したいパスのリストを設定します。
addPopulatePath(path)
ここで指定した単一パスを収集用パスリストに追加します。 このパスが既にパスリストに入っている場合は、このメソッドは何もしません。
removePopulatePath(path)
ここで指定した単一パスを収集用パスリストから除外します。 このパスがそのパスリストに入っていない場合は、このメソッドは何もしません。
isLayerMuted(identifier)
→ bool
指定したレイヤーIDがステージの構成で無視されている場合はTrue
を返します。
muteLayers()
→ tuple
of str
ミュートされているすべてのレイヤーIDのリストを返します。
setMuteLayers(identifiers)
ミュートしたいレイヤーIDのリストを設定します。
addMuteLayer(identifier)
ここで指定した単一レイヤーIDをミュートレイヤーIDのリストに追加します。 このIDが既にミュートされている場合は、このメソッドは何もしません。
removeMuteLayer(identifier)
ここで指定した単一レイヤーIDをミュートレイヤーIDのリストから除外します。 このIDがミュートされていない場合は、このメソッドは何もしません。
loadAll()
→ bool
デフォルトですべてのペイロードが読み込まれている場合はTrue
を返します。
setLoadAll()
デフォルトですべてのペイロードが読み込まれるようにフラグを設定します。
読み込むパスのリストを制御する何かしらのメソッドをコールすると、このフラグがFalse
に戻されます。
isPathLoaded(path, exact_match = True)
→ bool
指定したシーングラフパスが読み込みパスのリストで明示的に指定されている場合はTrue
を返します。
exact_match
がFalse
の場合、このメソッドは、指定したパスの親が読み込みパスのセットに入っていてもTrueを返します。
loadPaths()
→ tuple
of str
ペイロードをビューポートに読み込むシーングラフブランチすべてのリストを返します。 明示的に指定された名前のプリミティブの子もペイロードを読み込みます。
setLoadPaths(paths)
ペイロードをビューポートに読み込むシーングラフパスのリストを設定します。
addLoadPath(path)
ここで指定した単一パスを、ペイロードをビューポートに読み込むシーングラフパスのリストに追加します。 このパスが既にそのリストにある場合は、このメソッドは何もしません。
removeLoadPath(path)
ここで指定した単一パスを、ペイロードをビューポートに読み込むシーングラフパスのリストから除外します。 このパスがそのリストにない場合は、このメソッドは何もしません。