Houdini Engine for 3ds Max
|
The asset parameters that are exposed on a Houdini asset will be displayed in the Parameters tab of the user interface. These can be manipulated and modified in 3ds Max and will trigger an automatic recook of the asset if the Enable automatic recooking option is enabled.
The following is a list of all the supported parameter types:
The recommended folder type to use with the plugin is Tab folders.
When parenting folders, the parent's visibility will modify its children's visibility.
Label parameters are supported and can be used to display text.
Single integers are supported as well as integer tuples. If it is a single integer, the user interface will include a slider for manipulating the value. The min and max range of the parameter can be used to constrain the values of the slider. If not set, the default range for the slider is [0, 10].
Single selection integer menus are supported. Mini menu, Field, and Multi Selection menus are not supported.
Single string parameters are currently supported.
Single selection string menus are supported. Mini menu, Field, and Multi Selection menus are not supported.
Single floats are supported as well as float tuples. If it is a single float, the user interface will include a slider for manipulating the value. The min and max range of the parameter can be used to constrain the values of the slider. If not set, the default range for the slider is [0, 10].
Toggle parameters are supported and will be displayed as checkboxes. Toggles are useful for controlling dynamic options such as Disable When and Hide When on other parameters.
Button parameters are supported, and a callback script can be configured. Button parameters are represented as an integer. It's possible to "click" a button parameter by setting its value to 1.
Single selection button choice menus are supported.
File parameters are supported.
Operator Path parameters are supported. These allow 3ds Max geometries to be connected to the parameter and function similarily to subnetwork node inputs.
Color parameters are supported. The user interface will use the standard Qt color widget for picking colors.
Multiparm Block type folders are supported, but List, Scroll, and Tabs multiparm blocks will all be represented as an array of parameters.
All of the parameters will then be listed, with additional + and x buttons that will allow you to remove the current element or insert a new one.
Nested multiparms are also supported.
Special parameters are parameters that cause the plugin to perform specific actions if the parameter is found. These parameters can be visible or hidden from the user.
Name: hda_force_double_cook Type: Toggle Effect: When this parameter is found and is enabled, the plugin will cook the HDA twice.