| 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 -coutput.
- 
        
        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.