3ds Max | Scripts

Attach by Same Material

1 vote

Attached all geometry with the same material to the currently selected object. This collapses to editable poly first, so make sure you're cool with that before you click. :)

Created for merging objects in heavy architecture scenes recieved in Max format with large numbers of individual objects.

3DS Max - Copy Paste Objects Between Scenes

6 votes

This is a script I created to help the user in copying and pasting
objects between multiple opened 3DS Max scenes.
Under the hood, it's a quick merge operation that is done without
Any prompt. If there is a name conflict, the coming object will be renamed. Also if there is a material's name conflict, the coming object
will preserve its own material but the material will be renamed.

Macroscript Creator

12 votes

Most MAXScripts are available in .ms format and if there is a .mcr file included, it often requires rigid path structure to work. This little script creates macroscripts to run .ms or .mse files, the files themselves can be placed basically anywhere and you can define how they show in the interface.

Macroscript Creator UI

Copy Paste DWG

44 votes

.
 New - '+' and '-' buttons to add or remove default group names
 New - Dropdown list with default group names
 New - S button - Import Settings anytime
 New - A button - Automatic Paste
.

This is another simple script to speed up some everyday modeling work....

Just to simply Copy Paste selected from AutoCAD or DraftSight to 3ds MAX 

It copy only selected, so its easy to split dwg to separate objects (elev from plans etc)

Batch Camera Render

269 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.16:

  • CoronaSun supported inside Daylight System

1.15:

  • Don't Save Render Elements Checkbox (Thanks to antomor)
  • Limited support for camera objects in xref scene files (Only root objects in first level xrefs. Cameras in nested xrefs not supported)

1.13 Bugfix:

  • Deadline submission should work now

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

Morpher Utilities

9 votes

A set of tools to work with the morph modifier.

Features:

  • Put an edit poly over the morph modifier to make any changes, then use the script to collapse the edit poly keeping the morpher operational. 
  • Extract the shapes to work on them separately and then load them again with one click. 
  • Skinwrap an object on another with a morph modifier, then convert the skinwrap to a new morpher.
  • Copy the animation track from one morpher to another, matching channels by name or number.

Known issues:
morpher channels with spaces on the name cause an error.
I hope you'll like this. Please comment!

Dirtizer 2

5 votes

A very helpful plugin which can make your materials dirty in one click!
- You can control the level of dirtiness.
- You can make it dry or wet.
- Dirtizer supports Multi-materials (you can set random dirt to all materials at once)
- You can add your own textures of dirt. (Organize your textures in "Dirtizer" folder as you want)

Most render systems are supported now! Tested with V-Ray, Mental Ray, Scanline, Corona, Redshift.

One-click Mass Booleans

3 votes

poster

Must-have plug-in for fast modeling! Now with ProBoolean.

Fast 1-click boolean operations with multiple objects:
-Union selected objects.
-Subtract selected objects from the first selected object.
-Subtract the last selected object from the other selected objects.
-[ProBoolean] Union selected objects.
-[ProBoolean] Subtract selected objects from the first selected object.
-[ProBoolean] Subtract the last selected object from the other selected objects.

P_ObjectRenamer

1 vote



P_ObjectRenamer is a tool for object rename

- Rename Preview
- Rename preset
- List Rename
- Various options(date / time / range / count / etc..)
- Replace Name
- Uppercase / lowercase
- Unique Name

This script is free.
If you like my script and want to sponsor me, please purchase this script
https://gumroad.com/l/PTEXTURE

If you have any questions, ask me.
https://discord.gg/MUGhNgu
[email protected]
Welcome comments and feedback

Rig Ready Script

0 votes

Hello, my first MAXscript is complete.
Script for 3D modelers and 3D animators.
It is recommended that you use the Y up coordinate system to perform operations on character assets such as unity3D.

Use after 3D modeling mesh editing and size checking.

[Option]
Rotation XYZ : Pivot coordinate Change.

Option_Move : Moving the Selected Model is Location is all 0.0
Option_Rotate: When released, it is not affected by the coordinate system.

Final Apply : Button is apply all of the above.

Created using 3ds max official manual and internet.

Syndicate content