On this page |
VEX ¶
-
新しく追加されたwindingnumberは、ポイントを基点にメッシュのWinding Number(回転数)を計算します。
-
新しく追加されたwindingnumber2dは、ポイントを基点にXY平面上のカーブのWinding Number(回転数)を計算します。
-
新しく追加されたdistance_pointlineは、ポイントQから、ポイントOを通過するベクトルDに平行な無線直線までの最短距離を返します。
-
新しく追加されたdistance_pointrayは、ポイントQから、ポイントOを始点にベクトルDの方に伸びた半有限光線までの最短距離を返します。
-
新しく追加されたdistance_pointsegmentは、ポイントQから、ポイントP0とポイントP1を結んだ有線線分までの最短距離を返します。
-
新しく追加されたdiagは、対角成分(Diagonal Entry)を抽出したり、対角行列(Diagonal Matrix)を構築します。
-
新しく追加されたtrは、指定した行列のトレース(跡)を返します。
-
sumは、行列または行列の配列を入力として対応しました。
-
新しく追加されたpinvertは、行列から擬似逆行列を計算します。
-
新しく追加されたslerpvは、バイアスに基づいて、2つのベクトル間に球状ブレンドを行ないます。
-
新しく追加されたtypeidは、VEXデータタイプを識別する数値コードを返します。
-
新しく追加されたgxnoisedは、Simplexノイズフィールドとその微分を評価します。
-
新しく追加されたocio_transformviewは、Open Color IOを使用して、指定したビュー用にカラーを変換します。
-
volumeindexは、指定したボクセルの値を取得します。
-
volumesampleは、ボリュームプリミティブのfloat値をサンプリングします。
-
新しく追加されたvolumesampleiは、ボリュームプリミティブのint値をサンプリングします。
-
新しく追加されたvolumesamplepは、ボリュームプリミティブのvector4値をサンプリングします。
-
新しく追加されたvolumesampleuは、ボリュームプリミティブのvector2値をサンプリングします。
-
volumesamplevは、ボリュームプリミティブのvector値をサンプリングします。
-
新しく追加されたnorm_1は、誘導された(Induced)行列の1ノルムを返します。
-
新しく追加されたnorm_froは、行列のFrobeniusノルムを返します。
-
新しく追加されたnorm_infは、誘導された(Induced)行列の無限ノルムを返します。
-
新しく追加されたnorm_maxは、行列の最大ノルムを返します。
-
新しく追加されたnorm_spectralは、行列のスペクトルノルムを返します。
-
新しく追加されたisinfは、値がプラスまたはマイナスの無限大かどうかをチェックします。
-
svddecomp、diagonalizesymmetricは、matrix2やmatrixも受け入れられるようにオーバーロードされました。
-
setagentclips、setagentcollisionlayers、setagentcurrentlayersは、名前だけでなく整数IDも受け入れられるようにオーバーロードされました。これによって、agentfindlayerなどの関数が返すIDが利用しやすくなりました。
-
agentaddclipは廃止されました。エージェント定義の共有データは、HOMまたはAgent Clip SOPを介してもっと安全で効率的な方法で制御した方が良いです。
OpenCL ¶
-
OpenCL SOPとGAS OpenCL DOPが改善されました。
-
新しく追加されたWrangleライクな
@
構文によって、ノードの構築がしやすくなりました。 -
トポロジーアトリビュートのバインドに対応しました。
-
読み書きできるようにグループのバインドに対応しました。
-
SOPでの複数入力の読み込みに対応しました。
-
その場でVDBに書き込みできるようになりました。
-
VFX Platform 2023に準拠するために、gcc11環境のLinux用Houdiniビルド、古いバージョンのgcc環境のLinux用Houdiniビルドが別々に用意されています。Houdiniに同梱されているOpenCL CPUドライバのバージョンは、適切なgccランタイムに合わせて異なっています。