On this page |
For changes to HOM, see what’s new in scripting.
OpenCL ¶
-
Houdini now includes the OpenCL driver version string when computing the hash key for cached OpenCL binaries, so driver updates will require a re-compile of OpenCL kernels. The driver version is also now output in the About Houdini box and
hgpuinfo -c
output. -
There are now OpenCL topology bindings (prefixed with topo:) for many half-edge attributes, as well as tetrahedral adjacency information.
VEX ¶
-
osd_limit evaluates the point attribute in the geometry specified as a subdivision surface along with all first and second partial derivates.
-
medulla_diffuse returns a diffuse BSDF or computes diffuse shading.
-
medulla_henyeygreenstein returns an anisotropic volumetric BSDF, which can scatter light forward or backward.
-
ocio_transformviewreverse transform colors from a display/view using Open Color IO.
-
pointprimuv returns the intrinsic uv location of the point in the primitive.
-
agentcliplayersamplelocal evaluates a set of layered animation clips and returns the blended local transforms.
-
agentcliplayersampleworld evaluates a set of layered animation clips and returns the blended world transforms.
-
sheen returns Zeltner Sheen BSDF.
-
py_dumps converts a VEX dictionary into a Python-style dictionary string.
-
py_loads converts a Python dictionary string into a VEX dictionary.