boneconvert [-r | -m] [-x] [-t] [-s] [-g]
Note
Houdini4以前で作成されたhipファイルのボーンを変換するには、kinconvertコマンドを使ってから、このコマンドを使ってください。
現在実行される変換は、以下の通り:
-
translateパラメータ内にロックチャンネルを持つボーンすべてが削除されて、値が0に設定されたロックパラメータに置き換えられます。 これを強制的に変換するには、-tオプションを使います。
-
ボーンオブジェクトのcregion SOP内のTop CapとBottomパラメータの乗算係数は、削除されて、オブジェクトレベルのcregionパラメータの値に乗算されます。 これは、オブジェクトレベルのcregionパラメータにチャンネルがない時にだけ実行されます。 特殊な場合を扱うには、以下のオプションを参照してください。
-
すべてのボーンオブジェクトのxrayフラグが有効になります。この変換を回避するには、-xオプションを使ってください。
-
“bonefixchops $OPSUBNAME”コマンドをdeleteスクリプトに追加します。
-
scaleパラメータは、すべて1になり、ロックされます。これを強制的に変換するには、-sオプションを使います。
-
ボーンジオメトリが現行システムに更新されます。これを強制的に変換するには、-gオプションを使います。
-
Kinematic SolverパラメータがCHOPのパスで埋められて、rotateパラメータを上書きします。
オプション ¶
-r
オブジェクトレベルのcregionパラメータが既にチャンネルを持っていても、強制的にcregion SOPパラメータを変換します。 このオプションは、他のキャプチャー領域をミラー化するオブジェクトレベルのパラメータ内にチャンネル参照を持たせる時に役に立ちます。 cregion SOPパラメータは強制的にパラメータを解釈せずに訂正されます。
-m
-rのようなcregion SOPパラメータのみを強制的に変換しますが、オブジェクトレベルのパラメータがチャンネルを持っていれば、乗算係数を追加しようと試みます。 このオプションは、オブジェクトレベルのcregionパラメータがチャンネルを持たないなら、別の動作を持ちません。 cregion SOPパラメータが、number*expressionの形式のエクスプレッションを持たないなら、乗算係数の追加が失敗します。