Houdini Main Changelogs

19.5.14

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

Mon. September 20, 2021
18.5.707

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

Mon. September 20, 2021
19.0.384

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

Mon. September 20, 2021
19.0.316

Added support for setting array attributes. The new methods are:

  • HAPI_SetAttributeIntArrayData
  • HAPI_SetAttributeInt8ArrayData
  • HAPI_SetAttributeUInt8ArrayData
  • HAPI_SetAttributeInt16ArrayData
  • HAPI_SetAttributeInt64ArrayData
  • HAPI_SetAttributeFloatArrayData
  • HAPI_SetAttributeFloat64ArrayData
  • HAPI_SetAttributeStringArrayData
Wed. July 14, 2021
19.0.316

Added support for setting array attributes. The new methods are:

  • HAPI_SetAttributeIntArrayData
  • HAPI_SetAttributeInt8ArrayData
  • HAPI_SetAttributeUInt8ArrayData
  • HAPI_SetAttributeInt16ArrayData
  • HAPI_SetAttributeInt64ArrayData
  • HAPI_SetAttributeFloatArrayData
  • HAPI_SetAttributeFloat64ArrayData
  • HAPI_SetAttributeStringArrayData
Wed. July 14, 2021
19.0.316

Added support for setting array attributes. The new methods are:

  • HAPI_SetAttributeIntArrayData
  • HAPI_SetAttributeInt8ArrayData
  • HAPI_SetAttributeUInt8ArrayData
  • HAPI_SetAttributeInt16ArrayData
  • HAPI_SetAttributeInt64ArrayData
  • HAPI_SetAttributeFloatArrayData
  • HAPI_SetAttributeFloat64ArrayData
  • HAPI_SetAttributeStringArrayData
Wed. July 14, 2021
18.5.632

Improved performance for very large, non-Houdini texture maps that aren't stored as tiled texture maps (i.e. .tif or .exr). We now set the autotile size to 512 (instead of 64) and turn on autoscanline in the default OPENIMAGEIO_IMAGECACHE_OPTIONS options.

Wed. July 7, 2021
18.5.597

The primuv() and prim_attrib() functions in VEX were returning bad results when interpolating float attributes in 64-bit processing mode.

Wed. June 2, 2021
19.0.272

The primuv() and prim_attrib() functions in VEX were returning bad results when interpolating float attributes in 64-bit processing mode.

Mon. May 31, 2021
19.0.272

The primuv() and prim_attrib() functions in VEX were returning bad results when interpolating float attributes in 64-bit processing mode.

Mon. May 31, 2021
19.0.272

The primuv() and prim_attrib() functions in VEX were returning bad results when interpolating float attributes in 64-bit processing mode.

Mon. May 31, 2021
18.5.568

Fix regression introduced in 18.5.564 where the fix for using a reduced number of threads could cause OpenCL SOPs running in CPU mode to hang when invoked from compiled multi-threaded For Each SOP loops.

Tue. May 4, 2021
18.5.496

Switched from JPEG image encoding to H.264 encoding when exporting movies from MPlay to make the movies playable out-of-the-box in other applications.

Sun. February 21, 2021
18.6.173

Switched from JPEG image encoding to H.264 encoding when exporting movies from MPlay to make the movies playable out-of-the-box in other applications.

Sun. February 21, 2021
18.6.173

Switched from JPEG image encoding to H.264 encoding when exporting movies from MPlay to make the movies playable out-of-the-box in other applications.

Sun. February 21, 2021
18.6.173

Switched from JPEG image encoding to H.264 encoding when exporting movies from MPlay to make the movies playable out-of-the-box in other applications.

Sun. February 21, 2021
18.5.491

PDG integer attributes are now stored as 64-bit values instead of 32-bit.

Tue. February 16, 2021
18.5.471

The OpenCL SOP and DOP now define the FPREAL_PREC preprocessor symbol as 16, 32, or 64 for half, float, or double Node precision, respectively.

Wed. January 27, 2021
18.5.407

The 'usdxform' attribute created by the Unpack USD SOP is now 64-bit, matching how USD's transforms are stored.

Tue. November 24, 2020
18.6.84

The 'usdxform' attribute created by the Unpack USD SOP is now 64-bit, matching how USD's transforms are stored.

Tue. November 24, 2020
18.6.84

The 'usdxform' attribute created by the Unpack USD SOP is now 64-bit, matching how USD's transforms are stored.

Tue. November 24, 2020
18.6.84

The 'usdxform' attribute created by the Unpack USD SOP is now 64-bit, matching how USD's transforms are stored.

Tue. November 24, 2020
18.0.610

Added support for a file-based Tractor scheduler login. $PDG_TRACTOR_PASSWORD_FILE can be set to the path to a text file containing the base64-encoded password.

Tue. October 13, 2020
18.6.38

Added support for a file-based Tractor scheduler login. $PDG_TRACTOR_PASSWORD_FILE can be set to the path to a text file containing the base64-encoded password.

Fri. October 9, 2020
18.6.38

Added support for a file-based Tractor scheduler login. $PDG_TRACTOR_PASSWORD_FILE can be set to the path to a text file containing the base64-encoded password.

Fri. October 9, 2020