Did you try running the commands from the viewport drop-down and getting the MacroRecorder output? actionMan.executeAction 0 “63547” — Views: Viewp…
You can use getfiles to get all files that match a wildcard pattern as an array. You will then need to work with the array to do whatever you need. I…
What version of 3ds max? 2016 added an include all option. 2016 Xref Object Dialog and Include All help. 2016 objXrefMgr maxscript help. -Eric
RajDarge: I guess I find maxscript is as alive as it used to be, I’m just concerned that 3ds Max is dead – neglected by autodesk. The whole Media…
Can’t you replace the horizontalrotation controller with a script controller and put your script expression in there? -Eric
$aa and $bb are objects named “aa” and “bb” not your arrays. The question is do you need one array with objects that have buffer channel 2 and 3, or s…
Not sure the issue, but see my modified code: ( sme.Open() testname = “MXS Selection Test” existing = sme.GetViewByName testname if…
So much miss information in this thread it is ridiculous. Zhalktis: the alternative would be killing max, like they did with Softimage). Maya …
You could try DiMaster v2.0 from Bobo. -Eric
I think you may need to directly set the array index values. function changeVars &varArray = ( for v in varArray do v[1] = newX; v[2] = newY; v[3…
Yeah typeIn = “.tif” if (getFilenameType assets.filename) == typeIn do is probably the safer method, however you will need the filetype in the “.tif…
If you want to be dangerous you can do it without opening the file and directly to the file. MAX File Asset Metadata Stream Access. I highly recommend…
Actually a system variable is created on install. ADSK_3DSMAX_X64_[VERS] has the path. To output the paths run the following from a cmd prompt: set …
SDK is part of the 3ds max install as part of the extras/optional installs. -Eric
The ephere MaxDotNet Utility plugin no longer exists. All of the values that were exposed in the Utility plugin are stored in the .config file I outli…