Houdini Main Changelogs

18.5.1293

The Command Send TOP now exposes a parameter to configure whether the code should be evaluated in a standalone locale context, or in the shared global context.

Mon. May 1, 2023
18.5.1216

Fixed a bug in the Light tool that could result in the view direction being unexpectedly reset.

Mon. February 13, 2023
18.5.1119

Fixed a potential deadlock loading Alembic archives.

Tue. November 8, 2022
18.5.1104

Fixed an issue where HARS could fail to start on certain machines without preloading libc_malloc_debug.so.0

Mon. October 24, 2022
18.5.1098

Work around a crash in NVIDIA drivers > version 510 in some types of Vellum Solver simulations.

Tue. October 18, 2022
18.5.1097

Fixed an issue with the Vellum Solver and the NVIDIA 522.25 drivers that was causing a kernel compilation error.

Mon. October 17, 2022
18.5.1051

Fixed a crash bug in the Hair Clump SOP.

Thu. September 1, 2022
18.5.1044

Fixed a bug that could cause the Hair Clump SOP to randomly output different results or crash.

Thu. August 25, 2022
18.5.1036

Fixed an issue in the Unpack and Unpack Points SOPs where unpacking custom packed primitive types could result in single-threaded unpacking.

Wed. August 17, 2022
18.5.1025

Fix default argument bug with hou.Geometry.execute() where calling it without the `inputs` argument would keep adding the geometry to a global instance default list argument causing two problems: a) The geometry itself would never be freed since the default argument is global, and b) the list of used inputs for executing the verb would keep a growing, across ALL calls to the function.

This code path happened to be called continuously in the Rig Pose state while a handle was visible when tumbling. So over time, the global default argument would keep growing leading to noticeably slower FPS viewport rates.

Sat. August 6, 2022
18.5.1024

Fixed an issue with the work item MMB menu hanging until the work item finishes cook, in cases where the work item runs a blocking, in-process Python task.

Fri. August 5, 2022
18.5.1021

Fixed a bug in the Lookup CHOP's "All Lookup Table Channels" mode where it produced slightly different results from the "One Lookup Table Channel" mode, due to an off by one error when mapping the index range to the lookup range.

Tue. August 2, 2022
18.5.1010

The Enable Solver DOP can now test the object fields for constant values.

Fri. July 22, 2022
18.5.1008

Fixed an issue that caused terrain input layer data to be incorrectly set in Houdini due to sizing inconsistencies.

Wed. July 20, 2022
18.5.1008

Fix cases where failed loading of RedShift plugins would crash Houdini.

Wed. July 20, 2022
18.5.1006

Fixed an issue that could potentially cause slow UI performance (e.g. rendering the TAB menu) when drawing many icons that were not all in the same color space.

Mon. July 18, 2022
18.5.1000

Fixed a bug that would cause a multiparm's HAPI_ParmInfo::instanceCount to be incorrect after the multiparm count is modified outside of HAPI (such as by another parameter's callback script).

Tue. July 12, 2022
18.5.995

The Local Scheduler TOP's "Maximum Runtime" parameter can now be used in conjunction with the Retries parameter. Tasks that fail because they exceeded the maximum runtime will now be retried automatically, if retries have also been enabled on the scheduler node.

Thu. July 7, 2022
18.5.995

(UE5) Fixed a regression that caused cooked/temporary data to become invisible when in game/PIE mode.

Thu. July 7, 2022
18.5.980

The LOP Import SOP now supports primitive patterns that use selection rules from the referenced LOP.

Wed. June 22, 2022
18.5.980

The ROP Fetch TOP now unlocks the parent asset that contains the target ROP node, if the node is contained inside of a locked asset. This ensures that various parameters can be set, such as progress/logging controls and distributed sim connection details.

Wed. June 22, 2022
18.5.979

Flame field creation is now optional on the sparse smoke object and the pyro solver SOP. This allows for a very minor optimization for simulations that do not require this field.

Tue. June 21, 2022
18.5.979

Support for Maya 2023 has been added.

Tue. June 21, 2022
18.5.978

Fix missing name dependencies when adding new instances to ramp and multi-parms. This resulted in missing cases where ramp callbacks would be missed until the hip file was saved and reloaded.

Mon. June 20, 2022
18.5.973

All out of process work items will now consistently print their PID, and information about the Houdini installation they're using if the work item runs using hython.

Wed. June 15, 2022