3ds Max | Scripts

Altimeter and Speedometer

1 vote

There are two tools in the max scene - Altimeter and Speedometer. Altimeter shows Z coordinate of the selected object. Speedometer shows speed of the selected object. Both tools are 3dsmax text objects with custom attributes. Custom attributes let you select display units or pick the new object to measure. There are also two slider objects to display altitude and speed in viewport. These sliders might be deleted if there is no need in them.
Script is written in 3ds Max 2016. It will work in all later versions and probably some of the early versions of 3ds Max.

PowerCoreTools: 3ds Max's CPU management tool

8 votes

PowerCoreTools:

Just released version 1.2 of my PowerCoreTools CPU managment script for 3ds Max

A tool to control CPU usage while 3ds Max is rendering. Automatically sets process priority and affinity ( the number of  CPU cores the render process uses) at render start. Restores the initial settings when the rendering is done. Can be configured to run in a complete transparent  No-UI mode, which is launched right after 3ds Max has started.
This keeps your workstation responsive for other tasks while rendering. A second 3ds Max session stays responsive and can be used to continue work on different tasks.

A look at the following screenshot will probably tell more than thousand words:

PowerCoreTools in Action

AutoMultiMatte

51 votes

This script utilizes new EffectID property of the VrayMaterials in Vray 2.0 and creates MultiMatte render elements for the all or for the selected objects' Vray materials and assigns proper values to their Effects ID property.

Batch Merge

31 votes

Quick script to merge multiple files in a scene quickly.

Changelog from 1.3: Added support for many file formats for merging including

fbx, prj, dwg, dxf, ige, igs, iges, max, 3ds, shp, skp, stl, obj

 

Edit curve control

4 votes

Edit curve controls in bigger, resizable window:

Curve edit

Arrow

14 votes

Arrow spline primitive, useful as a control object in rigging. Works only in 3ds max 2016 SP2 and higher.

miauu's Edge Cutter

78 votes

 

Version 1.6 - added installator. Now the script is properly installed in OS: Windows VIsta, 7, 8

Version 1.5 - added Compact UI mode - idea by @Silix

Version 1.4 - added support for 3ds max 2012.

Geometry projection

30 votes

    

Description

"Geometry projection" projects one or several objects or it's vertex selection on another along global or local x,y or z axis.

removeMissingPlugins

105 votes

This is a small script for completely removing all references to missing plugins from your 3ds Max scene. For more details when running the tool, make sure to also read the info printed to the MAXScript listener.

Use with care (!) and do not save the results under the same file name!

The script will replace any missing plugin object with the first usable alternative object of the same class (e.g. a missing render effect will be replaced by the first available render effect). I cannot give any guarantees this will not mess up your data, your machine or your live.

Batch Camera Render

260 votes

This script aims to replace standard 3dsmax's Batch Render and imitates Houdini Output Node workflow. Using it you can specify rendering parameters - frame size, frame number, output path - directly to camera object, so every camera in scene 'knows' what it intended to render. Additional functionality is Lighting Assignment - you can specify which light will be turn on or off for selected camera during the rendering.

1.12 New Feature:

  • Deadline support.
    Very basic imlementation, it allows you to submit your jobs on a deadline server. Enter deadline repository address and check "Use Deadline" checkbox. Other checkbox doesn't matter in this case ("Net render", "Show Submit Dialog").
    Probably it requires Deadline 3ds max Submitter installed. I didn't have a chance to check it on a clean machine.

1.11 Features and fixes:

  • State sets support added
  • "projectname" keyword added which resolves to project's folder name
  • other fixes and improvements

1.10.3b Fixes:

  • Crash when vray ir/lcache maps are set to auto-save
  • Region render was not set properly during the rendering

This is major update of the script, so it may not be as stable as before. Backup scenes or cameras at least before running this version. More information can be found here - 1.10b Multiple presets for each camera

Previous updates:

1.10.2b Fixes:

  • Problems with render elements paths
  • Copy/paste of render region settings
  • Properly convert render region values when change resolution

New features:

  • Multiple presets for each camera
  • New keyword %presetname% to support multiple presets
  • Distributed rendering checkbox added to vray common settings
  • Bugfix - Net render not starting after cancelling during local rendering.
  • Improved performance with scenes with lots of cameras
  • Added support of Vray RT as a production renderer
  • Added support of using MFRender script to render scenes through BatchCamera script.
  • Bugfix - Error was popping up sometimes during drag-n-drop
  • Bugfix - Render elements didn't render in certain conditions
  • Bugfix - Pre-render/post-render scripts didn't work on network rendering
  • Bugfix - Select All and Toggle All buttons didn't work properly

Here are some details: http://usakhelo.github.io/batchcam/batchcam-1.9.20.html

Syndicate content