HExp12-8|Houdini Expression functions全集之Volume类:


float volumemax (string surface_node, float prim_id)
返回体积中所有体素的最大值。<surface_node>是曲面节点的完整路径。<prim_id>是曲面节点内体积图元的图元编号。如果指定了越界值,或者给定的图元不是体积模式,则返回0。
float volumemin (string surface_node, float prim_id)
返回体积中所有体素的最小值。
float volumeaverage (string surface_node, float prim_id)
返回体积中所有体素的平均值。
float volumevoxeldiameter (string surface_node, float prim_id)
返回体积体素在世界空间中的近似直径。
float volumeres (string surface_node, float prim_id, float axis)
返回体积的分辨率。<axis> 为某一坐标轴:0>> X-axis;1>> Y-axis; 2>>Z-axis。
float volumesample (string surface_node, float prim_id, float x, float y, float z)
返回指定位置的体积的值。
float volumegradient (string surface_node, float prim_id, float x, float y, float z, float axis)
返回指定位置处体积基本体的梯度。体积图元的梯度是指向体积图元中值递增方向的三维向量。它在曲面空间(与体积的局部空间或世界空间相反)中返回。
float volumepostoindex (string surface_node, float prim_id, float x, float y, float z, float axis)
将世界空间坐标转换为体积体素坐标。
float volumeindextopos (string surface_node, float prim_id, float ix, float iy, float iz, float axis)
将体积体素坐标转换为世界空间坐标。
float volumeindex (string surface_node, float prim_id, float ix, float iy, float iz)
返回指定体素处体积图元的值。