On this page |
otcreatetypefrom [-s] [-f] [-n op_name] [-N op_label] [-m min_inputs] [-M max_inputs] [-z] [-c comment] [-v version] [-l otl_file] [-i source] [-r rename_to] subnet
このコマンドは、サブネットノードタイルのRMBメニューから“Create Digital Asset”項目を選択した時に表示されるダイアログと同じことができます。 このコマンドのオプションは、そのダイアログのコントロールに相当します。
このコマンドは、subnet引数で指定したノードが実際にサブネットノードである場合にのみ動作します。 このコマンドは、カスタムサブネットオペレータタイプに対して使うことができません。
このコマンドは、新しいタイプを作成する前に、絶対パスをサブネット内の相対パスに変換しようと試みます。 外部参照があれば、コマンドは、エラーを送信して保存しません。 この挙動を上書きするには、-fを使って強制的に保存します。エラーが起こっても参照の修正が成功する場合があることに注意してください。
オプション ¶
-s
外部参照を検出または修正を試みません。
-f
外部参照の有無に関係なく強制的に保存します。
-n op_name
新しいオペレータタイプの内部名。デフォルト値は、サブネットノードの名前で、名前が固有になるように、その名前の頭に現行ユーザ名が付きます。
-N op_label
新しいオペレータタイプについて説明した名前。デフォルト値は、サブネットの名前から派生します。
-m min_inputs
入力の最小の数。デフォルトでは、これはサブネットノードに接続された入力の数です。
-M max_inputs
入力の最大の数。デフォルトでは、これはサブネットノードに接続された入力の数です。
-Z
サブネットの内容を圧縮フォーマットで保存して、ディスク容量を小さくします。
-c comment
オペレータタイプにコメントを設定します。
-v version
オペレータタイプのバージョン。
-l otl_file
新しいオペレータタイプを保存するOTLファイルの名前。 デフォルト値は、$HOME/houdiniX.Y/otls/OPcustom.otlです。
-i source
OTLをインストールする場所。 デフォルトでは、現行HIPファイルにのみライブラリをインストールします。 ここで有効な値は、HOUDINI_PATHに設定されたパスです。
-r rename_to
新しいオペレータタイプを作成した後にサブネットの名前を変更します。 デフォルトでは、サブネットの名前を変更しません。
Examples ¶
otcreatetypefrom -n mysubnet -N "My Subnet" -m 0 -M 1 -l $HOME/mylib.otl -i $HOME/houdiniX.Y -r mysubnet1 /obj/subnet1
$HOME/mylib.otlにmysubnetという名前の新しいオペレータタイプを作成し、それを$HOME/houdiniX.Yにインストールします。新しいオペレータタイプは、0から1までの数の入力を受け取ります。 ノードの名前は、mysubnet1に変更されます。
See also |