Houdini Engine for 3ds Max
 All Files Pages
Parameters

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:

Folders

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.

HEMAX_Parameters_Folders.PNG

Label

Label parameters are supported and can be used to display text.

HEMAX_Parameters_Label.PNG

Integer

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].

HEMAX_Parameters_IntegerSingle.PNG
Single Integer
HEMAX_Parameters_IntegerTuple.PNG
Integer Tuple

Integer Choice Menu

Single selection integer menus are supported. Mini menu, Field, and Multi Selection menus are not supported.

HEMAX_Parameters_IntegerChoice.PNG

String

Single string parameters are currently supported.

HEMAX_Parameters_String.PNG

String Choice Menu

Single selection string menus are supported. Mini menu, Field, and Multi Selection menus are not supported.

HEMAX_Parameters_StringChoice.PNG

Float

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].

HEMAX_Parameters_FloatSingle.PNG
Single Float
HEMAX_Parameters_FloatTuple.PNG
Float Tuple

Toggle

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.

HEMAX_Parameters_Toggle.PNG

Button

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.

HEMAX_Parameters_Button.PNG

Button Choice Menu

Single selection button choice menus are supported.

HEMAX_Parameters_ButtonChoice.PNG

Path

File parameters are supported.

HEMAX_Parameters_Filepath.PNG

Node (Operator Path)

Operator Path parameters are supported. These allow 3ds Max geometries to be connected to the parameter and function similarily to subnetwork node inputs.

HEMAX_Parameters_Node.PNG

Color

Color parameters are supported. The user interface will use the standard Qt color widget for picking colors.

HEMAX_Parameters_Color.PNG

Multi-parameter

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.

HEMAX_Parameters_MultiParm.PNG

Parameters

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.