Houdini Main Changelogs

20.0.617

Fixed a regression in 20.0.611 where subsurface scatter might output slightly different amount of energy on arm64 platforms.

Tue. February 13, 2024
20.0.611

Fixes a bug in Poly Extrude 2.0 SOP where 64-bit attribute data is incorrectly read when supplied as normals.

Wed. February 7, 2024
20.0.539

XPU: Non-32bit POD primvars now supported (ie f16, f64, i64 etc...). This change also fixes a rare internal data-alignment crash bug.

Tue. November 28, 2023
20.0.525

Subdividing curves with 64-bit P will work the first time now.

Mon. November 13, 2023
20.0.441

The Vellum Solver fluid pipeline now supports 64-bit P and v attributes for position and velocity, enabling fluid simulations far from the origin. 64-precision can also be important at extremely high substeps with low Time Scale, where the timestep becomes so small that 32-bit point positions don't properly update.

Sun. August 20, 2023
20.0.369

The minimum processor requirement on Linux is now SSE4.2 / x64-64-v2.

Fri. June 9, 2023
19.5.432

The Houdini Engine Unity plugin is now available in the Houdini macOS Apple Silicon (arm64) build.

Fri. November 11, 2022
20.0.156

The Houdini Engine Unity plugin is now available in the Houdini macOS Apple Silicon (arm64) build.

Tue. November 8, 2022
19.5.425

The Enumerate SOP can now create 64-bit attributes if the geometry's preferred precision is set to 64-bit.

Fri. November 4, 2022
20.0.152

The Enumerate SOP can now create 64-bit attributes if the geometry's preferred precision is set to 64-bit.

Fri. November 4, 2022
19.5.376

Fixed a bug where the Python Pillow package could not be imported in the macOS arm64 Houdini build.

Fri. September 16, 2022
20.0.103

Fixed a bug where the Python Pillow package could not be imported in the macOS arm64 Houdini build.

Fri. September 16, 2022
19.5.367

XPU: fixed a crash with motion-blurred diced meshes (regression from 19.5.364)

Thu. September 8, 2022
20.0.66

Fixed a bug in the HOM methods for manipulating 64-bit floating point geometry attributes that unexpectedly lowered precision to 32-bit floating point.

Wed. August 10, 2022
19.0.699

Fixed an issue with service jobs ocassionally failing due to unexpected characters in the service JSON object. Previously work item data was saved as plain text, however it is now base64 encoded to avoid that issue.

Wed. August 3, 2022
20.0.52

The Extract Transform SOP now preserves the input detail's preferred precision and supports 64-bit inputs.

Wed. July 27, 2022
20.0.52

The Extract Centroid SOP now preserves the input detail's preferred precision (e.g. 64-bit) when the output mode is Points, and uses this precision for P in the new detail. When the output mode is Attribute, the new attribute follows the detail's preferred precision.

Wed. July 27, 2022
19.5.199

Added 32bit and 64bit position precision options to the LidarImport SOP.

Thu. March 24, 2022
19.5.199

Added 32bit and 64bit position precision options to the LidarImport SOP.

Thu. March 24, 2022
19.5.192

Fixed Intel Denoiser not working in IPR under non-pathtraced convergence modes. This bug was introduced in 19.5.164.

Thu. March 17, 2022
19.5.192

Fixed Intel Denoiser not working in IPR under non-pathtraced convergence modes. This bug was introduced in 19.5.164.

Thu. March 17, 2022
19.0.503

Updated the USD library with a couple of non-standard methods on the HdSceneDelegate and UsdImagingPrimAdapter classes. This will only affect users that build their own Hydra plugins. And in particular the only code change that might be required would be to implement the GetScenePrimPaths API on any instancer-type UsdImaging prim adapters. A simple implementation can be found on UsdImagingPointInstancerAdapter. See the changes on github at:

  • https://github.com/sideeffects/USD/commit/928c584e879966eac6f9b5dfcc7a5cc6014553dd
  • https://github.com/sideeffects/USD/commit/a3ed33f703aad9aa643ec1c499997f8e3fe34d37
Mon. January 17, 2022
19.0.471

Fixed a bug in RGB -> HSV conversion in MaterialX that was introduced in 19.0.464.

Thu. December 16, 2021
19.0.468

The Sort SOP will now properly sort 64-bit integer and float attributes rather than casting them to 32-bit versions first.

Mon. December 13, 2021
19.5.14

Fixed issue with 'uint' and 'uint64' types in the USD shader translator.

Mon. September 20, 2021