ScriptSpot

Script

GTVFX_Toolbox

By gtvfx · Credited author: Gavyn Thompson · 2013-12-07

Version
2.34
Date updated
2014-08-14
Votes
12
Description

 

 

 Updates:

===================================================================================

08/16/2014:

v2.34

Some minor bug fixes to the Toolbox. Added additional tools to the system menu.

05/23/2014:

v2.32

Fixed a bug that prevented the system menu from generating.

 

04/20/2014:

v2.31

Added some new tools to the UI.

Save and Close launches a dialog where you can choose from a selection of options what actions to take after incrementally saving your Max file. (Close Max, Restart Machine, Shutdown Machine)

Select By Nth is a tool to select every Nth object in your selection. You can right-click to launch a gui to choose the Nth amount and some other optiions.

Updated the function for attachiing elements. Had some major slow downs when converting complex Editable_Mesh objects to Editable_Poly. Now the conversoins are minimized and the hole process is leagues faster.

 

03/05/2014:

Some additional changes to the UI and a few new additions to the tools, both in the rollout and in the floater.

Added a new UI to customize the order of the rollouts on the floater. You can drag-and-drop within the UI to set your preferred order.

 

02/07/2014:

Minor updates to the Toolbox Floater. Includes the major updates to external tools setOutOfRangeTypes and createAnimStillsCam.

 

02/01/2014:

First major version to 2.00. I've completely overhauled the UI in this release making use of Dot Net. I'll be putting together tools to allow for the user to customize the interface themselves. (Change Font, Text height, and reorder the rollouts to suite their needs.)

 

01/07/2014:

Added a UI option so that the user can choose if the main dialog will initialize on Max StartUp. If the user decides not to have this run at StartUp, the dialog can still be launched from the system menus.

 

 

 

This is a large library of tools combined into a single deployable. The install will create a system menu in Max that has a bunch of tools organized by category. It will also give you the main Toolbox floater which is a huge library of functions with a customizeable interface. You can dock this floater or save it's screen position and size, and save which rollouts are opened and closed.

 

Any Max artist will find use in these tools. There are tools here for handling incremental saves, camera baking, animation caching, copy and paste, geo transform operations, and so much more. Some of these tools were written pretty recently, but most have been tested and put to use on all the vfx projects I've worked on over the past few years.

 

Everything is set up with tooltips and lots of error checking to help you along the way. Give the tools a go and let me know what you think.

 

I'm currently working on a wiki page for all these tools to give an overview of their functionality. I'll update the tools with wiki links as they become available.

 

For now here is a link to a list of the tools and very brief description for each one.

 

http://www.gtvfx.com/scripts/GTVFX_Toolbox_ToolList.pdf

 

 

 

If you find any bugs with this tool, if it does not install properly, or one of the functions breaks the script for some reason, please message me with a screen shot and brief description of the error.

 

All the best,

 

 

 

 

Additional Info

To install just drag the download .MZP file into the 3dsmax interface. You should get an Install dialog.

Attachments

Tags: render, Animation, Tools, Library, copy, paste, bake, animate, properties, pipeline, toolbox, package, gtvfx, increment, gavyn, thompson

Comments (32)

The perfect tools....BUT

trick · 2017-10-21

....each time you start Max a chunck of (the same) code is added to Workspace1__usersave__.mnux (in /appdata/local/autodesk/3dsmax//ENU/en-US/UI/Workspaces/usersave), which results in 100's of menu entries in the UI-customization for Quads and Menus, again resulting in speed loss overall. Check your installation settings and this could become one of my favorites!

Installations Problems

Thurgrom · 2017-05-04

If you have a message like "Permission dennied" or "Admin rights required" when you drag the download .MZP file into the 3dsmax interface, there is a easy solution:

1. Copy the .MZP file in the Startup folder on the 3ds Max Scripts path. Something like this:

C:\Program Files\Autodesk\3ds Max 2016\scripts\Startup

2. Run 3ds Max with admin rights (right click "Run as administrator")

3. 3ds Max will load the .MZP and you can now click Install.

4. After that, delete the .MZP we have previously copy in the scripts\Startup folder.

5. That's all.

fantastic toolset!!!

ernie6685 · 2016-12-29

One of the best toolset's available (and it's for free)! I'm using the GTVFX tools since 3-4 Years now and honestly would not be able to live without them anymore!

Definitely a must have for the day to day tasks. Dozens of little tools that simplify and speed up your workflow.(one click vs 15 clicks) But also contains a bunch of more specific and super powerful tools.

Thanks for making this available!!

Enrico

Really nice tool-set

trixian · 2014-06-10

The only thing I'm left wanting, is this tool being a ribbon.
Don't get me wrong, I don't particularly like the ribbon, but screen realestate is getting cramped with this docked, and I really need it docked to be able to use it effectively, and the ribbon is there to stay anyway.
Wouldn't need icons necessarily, just buttons with the same names as now.

vidivini500 · 2014-06-03

Working
Thanks!

RE: DotNET error

gtvfx · 2014-06-02

I'll get a fix out for this in the next couple of days.

Best,
Gavyn

RE: DotNET error

gtvfx · 2014-06-03

This issue should be fixed in the latest update v2.33.

Let me know if otherwise.

Best,
Gavyn

bronius · 2014-05-12

Same there - GTVFX after new update is gone..

Install Errors

gtvfx · 2014-05-12

My only guess is that this is somehow related to updates in the Max 2014 folder structure. We're running 2012 at the studio, and I'm running 2013 at home. I tested everything out on a trial version of 2014 and that all went well, but that trial has long sense expired.

It's hard to fix a bug that I can't reproduce, so until I'm able to test more on 2014 or 2015, I'm afraid there's not much I can do for you guys.

Best,
Gavyn

Install Errors

gtvfx · 2014-05-23

The error with the system menu not generating should be resolved in this latest version.

v2.32

Best,
Gavyn

mindmedicine · 2014-05-24

Works like a charm now, thanks a lot!

Tim

vidivini500 · 2014-05-08

I installed it sometime ago and work fine, but now I've tried to upload and all gone. I tried unistall-install and nothing. It's like it can't be installed anymore
Can you help me?
Max 2014 design and windows 7
Thanks

RE: ...

gtvfx · 2014-05-08

Paste this into your maxscript listener and execute it

shellLaunch ((getDir #temp)) ""

This will launch an explorer window to you 3dsmax Temp folder. If there is a "GTVFX" folder in this path then delete it. This means that something interrupted the installation process before it could perform final cleanup.

With this folder removed try to do a fresh install.

Let me know if that doesn't do the trick and I'll look into what else it could be.

Best,
Gavyn

vidivini500 · 2014-05-09

Nothing, in temp folder there was only copy paste folder, not GTVX. Btw I delete temp folder and can't install.
Although script say me is correct installed I can't found anywhere
GTVX is fully gone :S

No System menu

mindmedicine · 2014-05-06

Hello Gavin,

When I install the script it doesn't create a system menu item.(Max2014 on win7)
Is there a way to add this manually?
I unzipped the mzp and when i execute the install.ms and press install script, I get dialog:
Could not install the tool.
Double check that you have permissions to copy files to the 3ds Max root directory.

I tried setting my permissions on max-folder to full control but without succes.

Any ideas?

Thanks
Tim

RE: No System menu

gtvfx · 2014-05-06

The best way to install the tool is to just drag the MZP file into your 3dsmax interface.

There is an execution on the MZP extraction that copies files to a temp directory and installs the scripts from there. If you unzip the MZP file yourself then you're skipping this step entirely and the tool doesn't know where to find the files to install.

The MZP format was designed as a self extracting deployable and isn't meant to be unzipped manually.

Best,
Gavyn

RE: No System menu

mindmedicine · 2014-05-08

The MZP was the first thing I tried. The unzipping and manual installation was tried afterwards, also unsuccesfully...
the toolbox does load at startup every time and works great, but no system menu.

Best,
Tim

locke · 2014-05-05

Thanks for your quick response, sorry i didn't came earlier for mine, I'm on windows 8.1 x64, i Had to lauch Max as Administrator to install the script, i think it might be a problem. I tried on max 2014, max 2015, and i still can't launch the rollout once i disabled the autoLauch :(

I really want to try all this functions :p

RE: Thanks for your quick

gtvfx · 2014-05-05

I haven't been able to do much testing on Windows 8.1. I'm running 7 at home and the workstations at work are all Windows 7 also and everything works as expected.

If I had to guess I would say it has something to do with you UAC settings.

Best,
Gavyn

Shortcuts

DotScott1 · 2014-05-01

This would be the BEST MAX TOOL EVER if I could apply shortcuts to the actions. Is this currently possible? Maybe I'm just missing something. Anyway, fantastic job!! Hope I can apply shortcuts at some point! :D

RE: Shortcuts

gtvfx · 2014-05-05

I've put some thought into this before, and it's something that I may set up in the future, but I don't know when I'll be able to get around to it.

Best,
Gavyn

RE: RE: Shortcuts

DotScott1 · 2014-05-07

Hmm maybe I can help you there. Or at least a start. Thinking about going through and setting up some shortcuts for myself. I'll save it when I'm finished and send it to you.

Thanks for all of your hard work though! Great job!

Noob Question

locke · 2014-04-24

Sorry i Ask, but i didnt find a way to open the rollout once i disable it from lauching on startup, i looked everywhere, ribbon, Toolbars, customize Ui, but did'nt find a way ... could you help me ? :D

RE:Noob Question

gtvfx · 2014-04-24

You should also have gotten a system menu titled: GTVFX:Toolbox

The first item in this menu is titled Toolbox and it will launch the rollout if it is disabled.

Best,
Gavyn

--Runtime Error

Derp Meowslurp · 2014-03-30

Struct member access requires instance: tHeight

on line 3732 in GTVFX-toolbox_2.02.mzp

i was trying to keep the rollout from popping up on max startup,

is there an easy way to do that through the maxscript editor? idk why i have the error

RE: --Runtime Error

gtvfx · 2014-03-30

I'm not sure why you'd be getting that error, but...

If you don't want the rollout to open on startup then there is a 'UI Options' menu at the top of the rollout. The first option is 'Init on Startup'. Just make sure this is unchecked and it will only initialize when you call it from the system menu.

Best,

Derp Meowslurp here

Derp Meowslurp · 2014-03-31

I did find it after you said something, so i'll take all the credit for that. yay me!

congratulations me!

you know its weird, i'm not getting that error any more. It may be because i was going through your script and "making it better" through "random deletions" of "things i thought were redundant.

seems like sticking with the original was a lot better than i initially thought.

thanks for the help.

Derp Meowslurp out.

Thanks!

gtvfx · 2014-01-08

I'm glad you like the tools.

All the best,
Gavyn

Life is bitch...

crystal3d · 2014-01-08

The better you do, the worse apreciated...so keep rocking man! and dont give an damn...

Omg! all must have's in one package !

crystal3d · 2013-12-14

This will become bug-free soon and i will help...amazing really...