Houdini Main Changelogs

18.5.114

The LOP Import SOP Primitive Pattern parameter will now match instance proxy primitives.

Thu. February 6, 2020
18.5.114

The LOP Import SOP Primitive Pattern parameter will now match instance proxy primitives.

Thu. February 6, 2020
18.5.114

The LOP Import SOP Primitive Pattern parameter will now match instance proxy primitives.

Thu. February 6, 2020
18.0.373

Fixed a performance regression from 18.0.365 when instantiating an HDA that contains many nodes.

Thu. February 6, 2020
18.0.372

Exposed Evaluation Node Paths parameters for the various wranlges on the RBD Bullet Solver SOP. Updated labels for the post-guide wrangle to VEXpressions for better consistency.

Thu. February 6, 2020
18.5.114

Fixed a performance regression from 18.5.106 when instantiating an HDA that contains many nodes.

Thu. February 6, 2020
18.5.114

Fixed a performance regression from 18.5.106 when instantiating an HDA that contains many nodes.

Thu. February 6, 2020
18.5.114

Fixed a performance regression from 18.5.106 when instantiating an HDA that contains many nodes.

Thu. February 6, 2020
18.5.114

Fixed a performance regression from 18.5.106 when instantiating an HDA that contains many nodes.

Thu. February 6, 2020
18.5.114

Added support for dispatching commands to Nuke through the new Nuke Server TOP node and associated command chain.

Thu. February 6, 2020
18.5.114

Added support for dispatching commands to Nuke through the new Nuke Server TOP node and associated command chain.

Thu. February 6, 2020
18.5.114

Added support for dispatching commands to Nuke through the new Nuke Server TOP node and associated command chain.

Thu. February 6, 2020
18.5.114

Added support for dispatching commands to Nuke through the new Nuke Server TOP node and associated command chain.

Thu. February 6, 2020
18.5.114

Added support for reloading PDG node and scheduler Python definitions in a live Houdini session. Currently this can only be done using the PDG Python API by looking up the type object from a node or scheduler instance, and then calling reloading on it. For example: node.type.reload().

When a Python definition is reloaded, all existing instance of the node are dirtied and their underyling PDG node object is reset to use the new class definition created by reloading the Python module.

Thu. February 6, 2020
18.5.114

Added support for reloading PDG node and scheduler Python definitions in a live Houdini session. Currently this can only be done using the PDG Python API by looking up the type object from a node or scheduler instance, and then calling reloading on it. For example: node.type.reload().

When a Python definition is reloaded, all existing instance of the node are dirtied and their underyling PDG node object is reset to use the new class definition created by reloading the Python module.

Thu. February 6, 2020
18.5.114

Added support for reloading PDG node and scheduler Python definitions in a live Houdini session. Currently this can only be done using the PDG Python API by looking up the type object from a node or scheduler instance, and then calling reloading on it. For example: node.type.reload().

When a Python definition is reloaded, all existing instance of the node are dirtied and their underyling PDG node object is reset to use the new class definition created by reloading the Python module.

Thu. February 6, 2020
18.5.114

Added support for reloading PDG node and scheduler Python definitions in a live Houdini session. Currently this can only be done using the PDG Python API by looking up the type object from a node or scheduler instance, and then calling reloading on it. For example: node.type.reload().

When a Python definition is reloaded, all existing instance of the node are dirtied and their underyling PDG node object is reset to use the new class definition created by reloading the Python module.

Thu. February 6, 2020
18.0.373

Hitting up in a multi-line text field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line.

Hitting up in a sticky note edit field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line. Also fixed several cursor navigation bugs when editing stick notes with an empty first or last line.

Thu. February 6, 2020
18.5.114

Hitting up in a sticky note edit field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line. Also fixed several cursor navigation bugs when editing stick notes with an empty first or last line.

Thu. February 6, 2020
18.5.114

Hitting up in a sticky note edit field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line. Also fixed several cursor navigation bugs when editing stick notes with an empty first or last line.

Thu. February 6, 2020
18.5.114

Hitting up in a sticky note edit field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line. Also fixed several cursor navigation bugs when editing stick notes with an empty first or last line.

Thu. February 6, 2020
18.5.114

Hitting up in a sticky note edit field when on the first line will now go to the start of the line, and hitting down when on the last line will now go to the end of the line. Also fixed several cursor navigation bugs when editing stick notes with an empty first or last line.

Thu. February 6, 2020
18.5.114

Added new VEX function, random_brj(), which is a well distributed random number sequence generator. This function is similar to random_sobol() in use and interface.

Thu. February 6, 2020
18.5.114

Added new VEX function, random_brj(), which is a well distributed random number sequence generator. This function is similar to random_sobol() in use and interface.

Thu. February 6, 2020
18.5.114

Added new VEX function, random_brj(), which is a well distributed random number sequence generator. This function is similar to random_sobol() in use and interface.

Thu. February 6, 2020