Phone: 905 409-1589
Email: info@penproductions.ca
RSS LinkedIn Twitter Twitter
Preset Manager
Purpose:
Nodes and Modifiers in Max are added with default values that might not be the best options in every ones work flow. This tools allows for presets to be set for nodes and modifiers so that on creation the new preset values are used.

The install package comes with a INI file that contains example presets. This is for example only and doesn't need to be used.

Usage:
  • To edit the ini easily in Max type "presetManager.editIni()" in the Max script listener and press enter. This will open the ini file in the Max script editor.
    • presetManager.editIni()
  • To disable the presetManger.
    • presetManager.enable false
  • To enable the presetManger.
    • presetManager.enable true
  • Adds a preset to the INI file.
    • In this example a preset for the TurboSmooth modifier is added called iterations.
    • The preset must be the class name of any given node or modifier. Use classOf to get the classes of existing modifiers and nodes.
      • presetManager.addPreset "turboSmooth" "iterations" 2
  • Add another preset for the turboSmooth modifier.
    • presetManager.addPreset "turboSmooth" "isolineDisplay" true
  • Remove a preset from the INI file.
    • Removes the entire section string by class.
      • presetManager.removePreset "turboSmooth"
    • Removes a keyString by property name
      • presetManager.removePreset "turboSmooth" propertyName:"isolineDisplay"
Down Load:
  • Drop this script in your script/startup or plugins folder and restart Max.
  • Install the demo ini file (penPresetManager.ini) into your plugCfg folder.
PEN_classPreset.zip