`volumegradient(‹surface_node›, ‹prim_id›, ‹x›, ‹y›, ‹z›,
‹axis›)`
ボリュームプリミティブの勾配は、ボリュームプリミティブ内で増加する値の方向を示した3次元ベクトルです。このベクトルはサーフェス空間(ボリュームのローカル空間やワールド空間とは対照的に)で返されます。
‹surface_node›はサーフェスノードのフルパスです。‹prim_id›はサーフェスノード内のボリュームプリミティブのプリミティブ番号です。
‹axis›は返す勾配のコンポーネントを指定します:
- 
        
        ‹axis› = 0: X軸 
- 
        
        ‹axis› = 1: Y軸 
- 
        
        ‹axis› = 2: Z軸 
プリミティブ番号が範囲外の場合や、指定したプリミティブがボリュームではなかった場合は0を返します。
Examples ¶
volumegradient("/obj/geo1/isooffset1", 0, $TX, $TX, $TZ, 1)
| See also |