3ds Max | Scripts

PBR Material Importer

1 vote

A script i made during production that requiring importing a lot of PBR map into Vray.
This script require at least 4 map to run: Diffuse,reflection(specular),glossiness and normal.
It will create a Vray material with setting to look indentical to Quixel 3DO or substance viewport.
If your map have Mixed Dielectric and Metal , you will need to export Metalness Map.

Quad Chamfer Modifier

25 votes

The Quad Chamfer modifier produces all quad chamfers, unlike the normal 3ds Max chamfer which produces a lot of triangles and ngons. Get it from http://www.mariussilaghi.com/products/quad-chamfer-modifier




22 votes


Change Viewport Statistic

1 vote

With this script you can change the Viewport Statistic fast and easy without going to the Viewport Configuration Dialog.

Script idea: Eric Chadwick


5 votes

SaveVersionHandler V1.10:
Making save to previous max version a bit easier to handle for the users was a thing i had on my mind for some time now. So finally a request by Nicholas Fox motivated me to put something together Laughing

See more details below...

Batch Camera Render

251 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.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

Random Rotate

0 votes

* Title: Random Rotate

* Description:
-- Rotate multiple objects in random directions as per the values chosen
-- If needed, we can also reset the rotation of objects to [0,0,0]
-- Undo command is also supported. If the model(s) have custom rotation values then the only way to get this rotation values is to use Undo command

* How to use this script:
-- Select the model(s)
-- Set the rotation values
-- Click on Randomly Rotate button to rotate selected objects
-- You can also reset the rotation to [0,0,0] values by pressing the Reset rotation values button


1 vote

- Created to improve organizing and retrieving of shaders and their settings quickly.
• Unlimited libraries
• Recursing of folders
• Create new shader libraries
• Add and Delete shaders
• Copy and Paste shaders from one library to another
• Shader previewer


4 votes

Materializer (materials equalizer) is the fastest way to create materials mixing different templates. It works like equalizer but for materials!
Example: To make glossy wood press the 'Wood' button and then add a little bit of plastic.

Every time you hit 'Set' selected material will be updated without removing of maps.

Currently only V-RAY supported.
Plugin works both with Compact and Slate material editor.

Strip Paths from Bitmaps

1 vote

Removes current paths from all bitmaps in the scene. Primarily for getting rid of irrelevant paths on files recieved from users on other systems.

This functions in a similar way to stripping paths manually in asset tracking, but when doing that I've found that it can lag a lot and sometimes fail to strip some of the paths until you do it multiple times.

Bad paths can cause lag when Max tries to search for the missing textures, especially when they're pointing to a nonexistent network location.

Syndicate content