Houdini Main Changelogs

18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the /AcceptEULA option on Windows installer to take the date of End User License Agreement from user, and compare the date from user with the date of End User License Agreement. Silent installation would back to interactive mode with a helpful message stating the reason if the date from user was invalid.

火. 4月 7, 2020
18.0.430

Unity plugin: Fixed the paint tool so that upstream input changes are applied properly, color state is shown until asset is rebuilt, and added a paint mesh visibility drop-down to control when the paint mesh should be displayed (auto, show, or hide).

火. 4月 7, 2020
18.5.175

Unity plugin: Fixed the paint tool so that upstream input changes are applied properly, color state is shown until asset is rebuilt, and added a paint mesh visibility drop-down to control when the paint mesh should be displayed (auto, show, or hide).

火. 4月 7, 2020
18.5.175

Unity plugin: Fixed the paint tool so that upstream input changes are applied properly, color state is shown until asset is rebuilt, and added a paint mesh visibility drop-down to control when the paint mesh should be displayed (auto, show, or hide).

火. 4月 7, 2020
18.5.175

Unity plugin: Fixed the paint tool so that upstream input changes are applied properly, color state is shown until asset is rebuilt, and added a paint mesh visibility drop-down to control when the paint mesh should be displayed (auto, show, or hide).

火. 4月 7, 2020
18.5.175

Unity plugin: Fixed the paint tool so that upstream input changes are applied properly, color state is shown until asset is rebuilt, and added a paint mesh visibility drop-down to control when the paint mesh should be displayed (auto, show, or hide).

火. 4月 7, 2020
18.0.430

Added a new pdg.AttributePattern.splitByAttribute(items, attrib_name) function which can be used to group a list of work items by their value for the specified attribute. The base implementation works for all attribute types as it will stringify the attributes before doing comparison/mapping. Overloads that operate specifically on Float, Integer and String attributes also exist. No conversion to strings is done when using those variants.

The functions return a mapping of unique attribute value to the list of work items that have the specific attribute value. They also return the list of work items that are missing the attribute, and the list of unique attribute values across all of the work items.

火. 4月 7, 2020
18.0.430

Accessing work item attributes from a custom scheduler's onTick callback or from the Python Shell during a cook now requires the use of the new pdg.WorkItem.lockAttributes() context manager. This ensures that no other nodes or components of the PDG graph try to manipulate the work items at the same time.

All existing custom node callbacks, the onSchedule hook or event processing can continue to work in the same way they do now. PDG ensures that those hooks can safely access their input work items.

火. 4月 7, 2020
18.0.430

Specifying the new "sidefx::maya_component_selection_type" tag on a string parm will now instruct Maya that it should accept component selections of the given type. The format that Maya will pass back to Houdini is the same as what is expected by the Group SOP.

火. 4月 7, 2020
18.5.175

Specifying the new "sidefx::maya_component_selection_type" tag on a string parm will now instruct Maya that it should accept component selections of the given type. The format that Maya will pass back to Houdini is the same as what is expected by the Group SOP.

火. 4月 7, 2020
18.5.175

Specifying the new "sidefx::maya_component_selection_type" tag on a string parm will now instruct Maya that it should accept component selections of the given type. The format that Maya will pass back to Houdini is the same as what is expected by the Group SOP.

火. 4月 7, 2020
18.5.175

Specifying the new "sidefx::maya_component_selection_type" tag on a string parm will now instruct Maya that it should accept component selections of the given type. The format that Maya will pass back to Houdini is the same as what is expected by the Group SOP.

火. 4月 7, 2020
18.5.175

Specifying the new "sidefx::maya_component_selection_type" tag on a string parm will now instruct Maya that it should accept component selections of the given type. The format that Maya will pass back to Houdini is the same as what is expected by the Group SOP.

火. 4月 7, 2020
18.0.430

Transform by Attribute SOP was not properly transforming vector attributes when the source was a matrix4 with translate components and Invert Transform was enabled.

火. 4月 7, 2020
18.5.175

Accessing work item attributes from a custom scheduler's onTick callback or from the Python Shell during a cook now requires the use of the new pdg.WorkItem.lockAttributes() context manager. This ensures that no other nodes or components of the PDG graph try to manipulate the work items at the same time.

All existing custom node callbacks, the onSchedule hook or event processing can continue to work in the same way they do now. PDG ensures that those hooks can safely access their input work items.

火. 4月 7, 2020
18.5.175

Accessing work item attributes from a custom scheduler's onTick callback or from the Python Shell during a cook now requires the use of the new pdg.WorkItem.lockAttributes() context manager. This ensures that no other nodes or components of the PDG graph try to manipulate the work items at the same time.

All existing custom node callbacks, the onSchedule hook or event processing can continue to work in the same way they do now. PDG ensures that those hooks can safely access their input work items.

火. 4月 7, 2020
18.5.175

Accessing work item attributes from a custom scheduler's onTick callback or from the Python Shell during a cook now requires the use of the new pdg.WorkItem.lockAttributes() context manager. This ensures that no other nodes or components of the PDG graph try to manipulate the work items at the same time.

All existing custom node callbacks, the onSchedule hook or event processing can continue to work in the same way they do now. PDG ensures that those hooks can safely access their input work items.

火. 4月 7, 2020
18.5.175

Accessing work item attributes from a custom scheduler's onTick callback or from the Python Shell during a cook now requires the use of the new pdg.WorkItem.lockAttributes() context manager. This ensures that no other nodes or components of the PDG graph try to manipulate the work items at the same time.

All existing custom node callbacks, the onSchedule hook or event processing can continue to work in the same way they do now. PDG ensures that those hooks can safely access their input work items.

火. 4月 7, 2020
18.5.175

Updated the --accept-EULA option on the Linux installer to take a date from user, and compare the date from user with the date of License Agreement. Installation would exit with a helpful error message if the date from user was invalid.

火. 4月 7, 2020
18.5.175

Updated the --accept-EULA option on the Linux installer to take a date from user, and compare the date from user with the date of License Agreement. Installation would exit with a helpful error message if the date from user was invalid.

火. 4月 7, 2020