Houdini Main Changelogs

Houdini 16.5.453 Fixed a bug where DCMs may store wrong zback values, leading to incorrect visuals and worse compression. This bug was introduced in 16.5.366. yesterday
Houdini 16.5.453 Plugin version 2: Updated documentation with new section on Painting and Editing attributes. Added option to show only editable node's geometry for Editing Attribute tool. yesterday
Houdini 16.5.452 Plugin version 2: Painting attributes tool has been significantly improved. Editing attributes tool is now fully complete. Documentation will be updated soon. Mon. April 23, 2018
Houdini 16.5.452 Fixed a bug where hou.GeometryViewport.changeType() would change the viewport type, but not actually change the view. We now attempt to restore a stashed view for the new type, and failing that, home the viewport. Mon. April 23, 2018
Houdini 16.5.449 Fixed an issue where the collision radius of a cloth object would not be properly applied when it collides with a volume or a ground plane. Fri. April 20, 2018
Houdini 16.5.449 Fixed a hom node event callback crash when a child node flag is changed. Fri. April 20, 2018
Houdini 16.5.448 Fixed a bug in hou.NetworkBox.asCode() where it would produce a bad setComment() command if the network box had whitespace or a double quote in its comment. Thu. April 19, 2018
Houdini 16.5.448 The particle attribute lookup trigger now supports float attributes and comparison values, instead of only integers. Thu. April 19, 2018
Houdini 16.5.448 Set the correct icon name for the uvtriplanarproject VOP. Thu. April 19, 2018
Houdini 16.5.448 Fixed "Move Curves to Subdivision Surface" option on the Hair Generate object.

This was broken since the release of 16.5.

Thu. April 19, 2018
Houdini 16.5.448 Fixed a bug with the particle proximity trigger where it could be activated by the agent's own point if the Group Attribute was not being used. Thu. April 19, 2018
Houdini 16.5.448 Fixed a viewport 3D boundary crash when viewing a UV attribute in the UV viewport which doesn't exist on the geometry. Thu. April 19, 2018
Houdini 16.5.447 Added a volume SDF rebuild in Ocean Source 2.0. It's used after removing collision volumes from the ocean surface volume to make sure the final volume is a proper SDF. If this isn't done properly, it can cause narrow band to fill the surface volume with particles. Wed. April 18, 2018
Houdini 16.5.447 Fixed errors when importing FBX files that contained a '#' character in the filename. Wed. April 18, 2018
Houdini 16.5.447 Fixed a bug in the gradient computation within unified noise.

This broke gradient warping on the Unified Noise VOPs for some types of noises, notably all the Worley noises.

Wed. April 18, 2018
Houdini 16.5.447 Fixed a bug in the gradient computation within unified noise.

This broke gradient warping on the Unified Noise VOPs for some types of noises, notably all the Worley noises.

Wed. April 18, 2018
Houdini 16.5.446 Fixed a crash when an Alembic SOP recook deleted all Alembic archives. Tue. April 17, 2018
Houdini 16.5.446 Fixed a viewport crash when the 3D boundaries were enabled in the UV view and the model contained no boundaries. Tue. April 17, 2018
Houdini 16.5.445 Fixed painting attribute and made it more responsive to use. The asset defers cooking until user releases mouse button or switches out of paint mode. Mon. April 16, 2018
Houdini 16.5.445 Fixed a bug that prevented some hotkeys from being recognised when pressed in the viewport. Mon. April 16, 2018
Houdini 16.5.445 Fixed some bugs with COPs that could cause parameter evaluations outside the cook path to pollute the cook error stack. Mon. April 16, 2018
Houdini 16.5.445 When generating the auto wrapper shader, we now automatically bind inputs that have a corresponding invisible parameter.

For example, the volume data inputs of volume shaders fall into this category. This means that shaders like the Pyro Shader will now continue to bind to volume data when some other input on the shader is connected.

More generally, inputs of this type are typically intended to be bound to geometry attributes. The parameters are usually invisible because it wouldn't make sense to set a global value.

Mon. April 16, 2018
Houdini 16.5.445 When generating the auto wrapper shader, we now automatically bind inputs that have a corresponding invisible parameter.

For example, the volume data inputs of volume shaders fall into this category. This means that shaders like the Pyro Shader will now continue to bind to volume data when some other input on the shader is connected.

More generally, inputs of this type are typically intended to be bound to geometry attributes. The parameters are usually invisible because it wouldn't make sense to set a global value.

Mon. April 16, 2018
Houdini 16.5.445 Fixed a bug in the Alembic ROP that caused it to export some temporary internal geometry attributes. Mon. April 16, 2018
Houdini 16.5.442 When compiling shaders using "-O vop", struct types will now generate the proper input/output types for the VOP (rather than creating a bsdf type). Fri. April 13, 2018