

The ListOfValues is where the values of the parameter are specified. This function updates the parameter of a geometry HDA specified by the node and parameter name. The method must be passed the INode and Modifier in order to identify the HDA to cook. The method must be passed the container node (INode containing the dummy object) of the geometry HDA.Ĭooks a modifier HDA. If the operation fails, it will return an undefined value.Ĭooks a geometry HDA. If it succeeds, it will return the created Modifier. If the operation fails, it will return an undefined value.Ĭreates a modifier HDA on the specified node from the specified HDA using the specified asset (0 by default). If it succeeds, it will return the top-level container INode (containing the Dummy object). It will return true if the asset was successfully loaded and false otherwise.Ĭreates a geometry object HDA in the scene from the specified HDA using the specified asset (0 by default). This method will check if an HDA is loaded and return true or false depending on if it is loaded.

This method will return true if a Houdini Engine session is active and false otherwise. If there is an active session, this will close the session. This will start an out-of-process HARS Thrift named pipe thin client and then create a session using the thin client. The scripting functionality allows for the creation of HDAs, changing parameter values, and cooking an HDA. The Houdini Engine for 3ds Max plug-in supports basic scripting functionality via MaxScript.
