ravihara_w

cgi generalist

Max override

Max Override is the first set of a series of tiny scripts that I coded throughout past few years to make my life easier inside 3ds Max. Thought of bundling them up time-to-time and give away freely. Most of these scripts will make mundane tasks inside 3ds Max easy for you. If you have any ideas for more scripts, please send them to me and I will code and try to include them in future sets to come.

Download

Set 1 includes:

- Freeze selected in color

Freezes the selected object(s) in color, in a click of the button; which otherwise needs you to go to object properties > untick "show frozen in gray" and then freeze the object(s).

- Enable/ Disable filename label on viewports - Suggested by Danesh Kuruppu

Clicking this button will simply enable a label on your viewport; displaying the name of the file you are currently working on. This will be useful when you are working on a project where you will have to deal with lots of viewport grabs and animation previews. Enabling viewport filename label and making the viewport grab or animation preview will include the name of the file that viewport grab or preview animation came from, making your life easier around dozens of viewport grabs and preview animations.

- Delete all the cameras on the scene

Simply delete all the cameras on the current scene with a single click.

- Lock/Unlock all transformations

By selecting an object or set of objects and clicking the toolbar button, you can Lock the transformations of that object(s); which otherwise you will have to go to object hierarchy panel and enable/disable many ticks.

Later, click the button and 'pick' the object to Unlock all the transformations of an object that has its transformations locked.

-Bake transformation(s) and rotation(s) of selected object(s) to dummies

Clicking this button will create dummies for each object you selected on viewport and bake the transformation and rotation of that objects into those dummies.

In other words, it will create dummies for every object you selected, with the same animation as the objects. Useful in many ways. Press 'Esc' to end the baking process.

- Delete all the lights on the scene

Simply deletes all the lights on the current scene with a single click.

- Enable/ Disable auto backup

Clicking this will simply enable or disable auto backup. this will be very useful when you are working on a big project, that max will take a long time to save autobackups. and sometimes when in the middle of tasks like grooming hair and fur inside 3dsmax and max attempts to make an autosave, it will either give unpredictable results on the task you are doing or result in an application crash. This script will be perfect that kind of situations, where you can simply click a button and enable or disable autobackup. Plus, it helps you by simply showing a viewport label saying 'ab: off' if autobackup is disabled via the script. so there is no chance of you forgetting to turn autobackup on when its needed.

- Enable/ Disable viewport hair display

Clicking this button will create dummies for each object you selected on viewport and bake the transformation and rotation of that objects into those dummies.

In other words, it will create dummies for every object you selected, with the same animation as the objects. Useful in many ways. Press 'Esc' to end the baking process.

Object tags v1.1

Max Override is the first set of a series of tiny scripts that I coded throughout past few years to make my life easier inside 3ds Max. Thought of bundling them up time-to-time and give away freely. Most of these scripts will make mundane tasks inside 3ds Max easy for you. If you have any ideas for more scripts, please send them to me and I will code and try to include them in future sets to come.

Download

- installing/ running

- creating a tag

- removing a tag

drag and drop "creator.ms" to run the script

please keep the "ot_vdscript.ms" in the same directory with "creator.ms

select the object to tag

put the tag on the edit text area.

DoubleClick the preferred color

select a tagged object

press 'remove tag'

-implant tags to the scene

-implant tags to the scene

press implant tags

select 'obj_tags' dummy

goto modifiers

untick display tags

wiggler 1

Wiggler is simple as it sounds. It can wiggle your 3ds Max object in any/all direction(s) in given value range and frame range in preferred frame gap. The idea for the wiggler is from Danesh Kuruppu.

Download

- running

Drag and drop the maxscript on to Max window to run the script.

Fumesyscale 0.2

Fumesyscale allows you to control the system scale of a fume setup; which without this script you will have to enter manually through maxscript. Not sure if future versions of Fume will come with this function on its interface; but according to Danesh Kuruppu, the one behind the idea of this tool, it is very useful.

Download

- running

Drag and drop the maxscript on to Max window to run the script.

© Ravihara Weerathunge 2016