[Maxscript] UIMod

Hey everybody. Some already have seen a screen of a project I made for school in the
“Tech Artist - What are you working on: 2010 Edition!” I am making this thread to get some feedback and suggestions for getting a better script.

Some info about the script/tool :
I will start by posting the screen I already posted.

This script is a new kind of UI for modifiers that is on top of your viewport. It is a liquid design that will always adjust itszelf to the width and height of your viewport.

How to use it?

  • Instal the script … (I don’t think I have to explain this, hehe)
  • For practice and explaining only, add a teapot and put a Symmetry, shell and turbosmooth on it.
  • Keep the object selected
  • Press the button of the script
  • Press on the addbutton in the right bottomcorner of your active viewport.
  • Move/rotate/pan in your viewport the let the UI disappear.

When you now press again on the button to launch the script you will see a new button.
You can modify this by rightklicking on the new button and giving it a name and a color.

  • Then press save button
  • Again rotate/move/pan in your viewport and the UI will dissapear.

!Now you have created a new custom button. You always have to have selected a object when using the new button.

You can make Max 39 Buttons.

Known bugs :

  • When having a too small viewport, the UI will be damn ugly.
  • He doesn’t want to make a button from some modifiers. 80% of the modifiers works.

Next features :

  • The buttons will also be able to save your settings of your modifiers. Like a turbosmooth of 3 and …
  • The posibility to also save subanims, like pivots and …

Download :

http://www.scriptspot.com/3ds-max/scripts/uimod

About some weeks I am going to release a tutorial about how to create a UI like this.
If you can give me feedback on my way of script scripting. It is always welcome

Greetz and I hope you like it.

Got an update.
Now you can make a buttons from every modifier and you can save the values of the properties. Check it out.

Now I will be working on the graphics. Any request?

You can find the new scriptfile on http://www.scriptspot.com/3ds-max/scripts/uimod

I reckon, Make the buttons semi transparent so the don’t take up so much screen real estate when they’re active

I am working on the UI Graphics. This is what I have now.
You will be able to edit some properties for the UI.
Like the count of buttons, alignment, positioning, …

Update :

  • new graphics + Layout
  • Scriptbuttons

Script can be downloaded on http://www.scriptspot.com/3ds-max/scripts/uimod
Pleas let me know errors.