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.

What’s new in Houdini 21