Create a PxrOSL VOP Node (note the operator name is pxrosl:2 to avoid clashing with the node shipped with Houdini).
...
File Path for the oso. Parameters and inputs loaded from this oso
Source File Path for the osl. Will be compiled to File Path
Compose osl in code block.
Set RMAN_SHADERPATH environment variable to load oso files in path. These will be organized in TAB menu based on directory levels where they are saved.
Set environment variable RFH_ARGS2HDA=1 to create houdini digital assets on start up based on .args or .oso files found in RMAN_SHADERPATH and/or RMAN_RIXPLUGINPATH.
...
PxrOSL VOPノードを作成します(Houdiniに同梱されているノードと合致しないように、オペレーター名はpxrosl:2です)。
File Path:このosoからロードされたパラメータと入力です。
Source File Path:ファイルパスにコンパイルされます。
コードブロックでoslを作成します。
RMAN_SHADERPATH環境変数を設定して、pathにosoファイルをロードします。これらは保存されたディレクトリレベルに基づいてTABメニューにまとめられます。
環境変数RFH_ARGS2HDA=1を設定すると、RMAN_SHADERPATHおよび/またはRMAN_RIXPLUGINPATHにある.argsまたは.osoファイルに基づいて、起動時にhoudiniのデジタルアセットを作成します。 |
RMAN_SHADERPATHで見つかった.osoシェーダーは、自動的にotlsに変換され、$HOUDINI_USER_PREF_DIR/otls/rfh_osllib.hdahdaに格納されます。