XGen エクスプレッションのグローバル変数

Floats

$aCount
現在のアーカイブ プリミティブによって使用されるアーカイブ数。
$u
基本サーフェスの u パラメータ。
$v
基本サーフェスの v パラメータ。
$cLength
現在のプリミティブの最終的な計算された長さ。
$cWidth
現在のプリミティブの最終的な計算された幅。
$cDepth
ディスプレイスメントのない現在のプリミティブの最終的な計算された深度。
$descId
現在のディスクリプションの ID。
$faceid
$faceId: 現在のフェース ID。
$frame
評価中の現在のフレーム。この値は慎重に使用する必要があります。いくつかのアトリビュートがフレーム全体を変更する場合(たとえば長さと密度)には推奨しません。このような場合、モーション ブラーの計算が不可能になります。
$id
現在のプリミティブの ID。この変数は、変更子を含むエクスプレッションで便利です。
$objectId
$patchId のエイリアス。ベクトル。
$patchId
現在のパッチの ID。

サーフェス ベクトル

$P
プリミティブが評価されているサーフェス ポイント。
$Pg
ディスプレイスメントのないサーフェス ポイント。
$Pref
プリミティブが評価されているリファレンス サーフェス ポイント。
$Prefg
ディスプレイスメントのないリファレンス サーフェス ポイント。
$Pw
プリミティブが評価されているサーフェス ポイント。ワールド空間。
$Pgw
ディスプレイスメントのないサーフェス ポイント。ワールド空間。
$Prefw
プリミティブが評価されているリファレンス サーフェス ポイント。ワールド空間。
$Prefgw
ディスプレイスメントのないリファレンス サーフェス ポイント。ワールド空間。
$dPdu
プリミティブが評価されているサーフェス dPdu。
$dPdug
ディスプレイスメントのないサーフェス dPdu。
$dPduref
プリミティブが評価されているリファレンス サーフェス dPdu。
$dPdurefg
ディスプレイスメントのないリファレンス サーフェス dPdu。
$dPdv
プリミティブが評価されているサーフェス dPdv。
$dPdvg
ディスプレイスメントのないサーフェス dPdv。
$dPdvref
プリミティブが評価されているリファレンス サーフェス dPdv。
$dPdvrefg
リファレンス サーフェス dPdv。

サーフェス法線ベクトル

$N
プリミティブが評価されているサーフェス法線。
$Ng
ディスプレイスメントのないサーフェス法線。
$Nref
プリミティブが評価されているリファレンス サーフェス法線。
$Nrefg
ディスプレイスメントのないリファレンス サーフェス法線。

サーフェス法線ベクトル

$N
プリミティブが評価されているサーフェス法線。
$Ng
ディスプレイスメントのないサーフェス法線。
$Nref
プリミティブが評価されているリファレンス サーフェス法線。
$Nrefg
ディスプレイスメントのないリファレンス サーフェス法線。

イメージ ベクトルとスケーラー

$Cs
現在のプリミティブのカラー サーフェス。
$As
現在のプリミティブのアルファ サーフェス。

重要な注意事項