Houdini Main Changelogs

Houdini 18.5.539 Added support for 3ds Max 2022. Mon. April 5, 2021
Houdini 18.5.539 Fixed some errors regarding undoing newly created objects. Mon. April 5, 2021
Houdini 18.5.539 Fixed bucketing artifacts when an instance with matte property is rendered within same bucket as another instance with same material assignment but without matte property. Mon. April 5, 2021
Houdini 18.5.539 Fixed a bug in the SOP Import LOP where deforming agent shapes containing curves were not imported correctly, and the curves were not correctly skinned by Hydra or the Bake Skinning LOP. Mon. April 5, 2021
Houdini 18.5.539 Fixed a bug with Volume Rasterize Particles SOP producing NaNs and Infs occasionally due to numerical error. This may give rise to very slight differences in rasterization results. Furthermore, the SOP will now internally clamp the coverage value for each particle at 0 to prevent cancellations in coverage. These changes also affect the Volume Rasterize Attributes operator. Mon. April 5, 2021
Houdini 18.5.539 If asset exists, then just save it in the HEU_AssetDatabase. Fixes an issue where unity_hf_terrainlayer_file in PDG would result in an error regarding the AssetDatabase. Mon. April 5, 2021
Houdini 18.5.539 Fixed an issue where radial menus failed to open in some viewports. Mon. April 5, 2021
Houdini 18.5.539 Added the ability to add scale/rot attribute values to curves, much like in Unreal
  • In edit mode, after selecting a node, you can Move, Rotate, or Scale each point, much like Unity's native interaction with gameObjects.
  • You can use the hotkeys W, E, and R, or click the corresponding Move/Rotation/Scale tool in the top left shelf of the Unity editor.
  • Added HoudiniAsset options:
    • Option to disable the adding of rot/scale attributes, doing the same functionality as before this feature
    • Option to cook the curve while dragging, allowing for a more responsive UX for the cost of performance
  • Additionally added HEU_Extensions.cs, which will be our class containing C# extensions (nameliy list extensions)
  • Additionally, disabled cooking for curves if the "Autocook on parameter change" option is off.
Mon. April 5, 2021
Houdini 18.5.536 Add support for multi-layered textures and other FBX layer elements to the FBX Character Import, FBX Skin Import, and ROP FBX Character Output SOPs. Fri. April 2, 2021
Houdini 18.5.535
  • Fixed a regression that caused generic property attributes to not always be properly
applied to generated Static Mesh Components. (specifically when using RawMeshes).
  • Fixed "unreal_uproperty_CollisionProfileName" not being properly applied in some cases.
Thu. April 1, 2021
Houdini 18.5.534 Python LOPs will no longer automatically be flagged as time-dependent if they have a time-dependent spare parameter. This brings the same behaviour to the Python LOP as we already had with the Python SOP. Wed. March 31, 2021
Houdini 18.5.534 Fixed bug where the cut, copy, paste and open external editor toolbar buttons did not work correctly in the text editor. Wed. March 31, 2021
Houdini 18.5.533 Fix issue where creating HDAs with extended object transform properties would not get recognized. Note that existing HDAs need to be resaved in order for these to work. Tue. March 30, 2021
Houdini 18.5.533 The VEX pcfilter() function now works properly with integer attributes. Tue. March 30, 2021
Houdini 18.5.533 Fixed an issue in Substance where the labs substance archive would crash if two cops nodes are being rendered simultaneously Tue. March 30, 2021
Houdini 18.5.533 Fixed a bug which prevented husk from generating AOV channels with spaces in the name. Tue. March 30, 2021
Houdini 18.5.533 Add a list of third-party library dependency targets in the HDK's HoudiniConfig.cmake file. These are now provided as Houdini::Dep::* targets that can be linked into your HDK plugin. For the full list, please consult the contents of _houdini_dep_shared_lib_targets in the file.

This was raised by https://github.com/AcademySoftwareFoundation/openvdb/issues/1020

Tue. March 30, 2021
Houdini 18.5.533 The File Decompress TOP no longer requires a .tar.gz or .zip extension on the input files, and will attempt to decompress any input files regardless of their file extension. This includes, for example, .usdz files. Tue. March 30, 2021
Houdini 18.5.533 The ROP Fetch TOP now has an option to attach peformance monitor and debug .hip files as work item outputs, for easier access to the files. Tue. March 30, 2021
Houdini 18.5.532 The pdg.Scheduler.runOnMainThread function will now preserve the evaluating node path of the caller when running the deferred function. This makes any relative node path references in the deferred function evaluate correctly. Additionally, the runOnMainThread also now takes an optional `work_item` keyword argument that can be used to set an active work item for the duration of the deferred function. Any parm evaluations made will use that work item to resolve @attributes or other pdg work item functions. Mon. March 29, 2021
Houdini 18.5.529 Added guide visualisers to the RBD Guide DOP to help identify guided vs non-guided pieces. Sat. March 27, 2021
Houdini 18.5.529 Hides the RBD I/O SOP's filecache's Load and "Display Packed As" parms when the storage mode isn't "geometry". Always loads "All Geometry" when storage isn't "geometry". Sat. March 27, 2021
Houdini 18.5.529 Fixed an issue in the crowd solver where animated agent primitives (via the 'crowdanimated' attribute) were incorrectly transfomed when attributes such as 'pscale' were missing from the target geometry. Fri. March 26, 2021
Houdini 18.5.529 The COP expresions functions now accept input numbering as the cop path. Fri. March 26, 2021
Houdini 18.5.529 Fix recently introduced bug in the Edit LOP which could cause it to set random or invalid transformations on some prims. Fri. March 26, 2021