On this page | |
Replaced by |
opglob [-r | -f] [-n relative_to_op] operator_pattern
operator_patternが@記号で始まると、その後のバンドル、グループ、ネットワークボックスが展開されます。 バンドル、グループ、ネットワークボックスが同じ名前の場合の優先順位は、バンドル>グループ>ネットワークボックスです。
opglob [-r | -f] -m mask_op_path [-F filter] mask_pattern
-m
オプションのmask_op_pathで指定したオペレータに関連したmask_patternが評価されます。
これは、ジオメトリオブジェクトのLight Maskパラメータなどの“mask”パラメータから展開したオペレータのリストを取得することができます。
オプション ¶
-r
現行作業オペレータに相対なパスを出力します。
-f
フルパスを出力します。
-n
operator_patternの相対パスが、relative_to_opノードを基準に評価されます。このオプションを指定しなかった場合、パスは現行ノードを基準にします。
Examples ¶
opglob @package
現行作業オペレータ内のバンドル名パッケージまたはグループ名パッケージを展開します。
opglob @package ^/obj/light1
現行作業オペレータ内の/obj/light1を除くバンドル名パッケージまたはグループ名パッケージを展開します。
opglob -f @package
現行作業オペレータ内のバンドル名パッケージまたはグループ名パッケージを展開し、フルパスを出力します。
opglob ./@package
同じ名前のバンドルが存在しても、グループ名パッケージを展開します。
opglob /obj/subnet1/@package
/obj/subnet1内のグループ名パッケージを展開します。
opglob -r /obj/subnet1/@package
/obj/subnet1内のグループ名パッケージを展開しますが、相対パスを返します。
set mask = `chs("/obj/model/lightmask")` opglob -f -m /obj/model -F `!!OBJ/LIGHT!!` $mask
Light Maskパラメータ内の/obj/modelジオメトリオブジェクトで実際に使われているライトのリストに展開します。
See also |