VEX Dictionary / volumesmoothsamplev
volumesmoothsamplev
Samples a volume/VDB primitive's vector value using smooth interpolation, optionally returning gradients.
group: volumevolume
Available in every context
Usage
vector volumesmoothsamplev(<geometry>, int primnum, vector pos)
vector volumesmoothsamplev(<geometry>, string volumename, vector pos)
vector volumesmoothsamplev(<geometry>, int primnum, vector pos, matrix3 &grad)
vector volumesmoothsamplev(<geometry>, string volumename, vector pos, matrix3 &grad)
vector volumesmoothsamplev(<geometry>, int primnum, vector pos, matrix3 &grad, matrix3 &hessX, matrix3 &hessY, matrix3 &hessZ)
vector volumesmoothsamplev(<geometry>, string volumename, vector pos, matrix3 &grad, matrix3 &hessX, matrix3 &hessY, matrix3 &hessZ)
Examples
No worked examples yet.
Signatures (from vcc -X)
vector volumesmoothsamplev(int, int, vector)all contextsvector volumesmoothsamplev(int, int, vector, matrix3 &)all contextsvector volumesmoothsamplev(int, int, vector, matrix3 &, matrix3 &, matrix3 &, matrix3 &)all contextsvector volumesmoothsamplev(int, string, vector)all contextsvector volumesmoothsamplev(int, string, vector, matrix3 &)all contextsvector volumesmoothsamplev(int, string, vector, matrix3 &, matrix3 &, matrix3 &, matrix3 &)all contextsvector volumesmoothsamplev(string, int, vector)all contextsvector volumesmoothsamplev(string, int, vector, matrix3 &)all contextsvector volumesmoothsamplev(string, int, vector, matrix3 &, matrix3 &, matrix3 &, matrix3 &)all contextsvector volumesmoothsamplev(string, string, vector)all contextsvector volumesmoothsamplev(string, string, vector, matrix3 &)all contextsvector volumesmoothsamplev(string, string, vector, matrix3 &, matrix3 &, matrix3 &, matrix3 &)all contexts