Macros in 3dsMax don’t work properly unfortunately, but there could be a handy tool.

macrorecorder

Several examples:

1) when working with Flex modifier, there is a problem with wrong call functions of the flexOps

macro version

$.modifiers[#flex].flexOps.selectVertices #{2..4}

maxScript version

flexOps.selectVertices $.modifiers[#flex] #{2..4}

script swears to the insufficient number of arguments, but there is a macro recording so

2) selecting flex edges

macro version

$.modifiers[#flex].flexOps.SetEdgeList #{2..4}

maxScript version

$.modifiers[#flex].SetEdgeList #{2..4} true

3) wrong format of the output file path

macro version

“C:\Program Files\Autodesk\3dsMax8\meshes\”

maxScript version

“C:/Program Files/Autodesk/3dsMax8/meshes/”

It’s a pity that the recorded macro script is’t sutiable to the maxScript.

Difference between MacroRecorder and MaxScript
Tagged on:     

Leave a Reply

Your email address will not be published. Required fields are marked *