3ds Max | Scripts

miauu's Live Measure Pro

11 votes

V-RayMtl Converter

161 votes

V-RayMtl Converter 3 - the useful tool for automating such a time-consuming process as converting different types of materials (currently supported: Standard, Raytrace, Autodesk Material, Architectural (Revit), mrArch&Design, Corona Renderer, NVIDIA iray (unofficial), fr-Advanced, Brazil Advanced) to V-Ray materials, as well as reverse conversion V-Ray materials to Standard materials (which is very useful for game developers, modelers etc.)

View full list of currently supported materials and maps.

v3.4 update:

  • add support for 3ds Max 2019
  • added set "Glossy Fresnel" option to "On" for all V-Ray Materials in "Advanced Fix" section
  • added clear "Effect ID" override for all V-Ray Materials in "Advanced Fix" section
  • added set VRayFastSSS2 multiple scattering to "Raytraced" in "Advanced Fix" section
  • improved and speedup work "Fix Normal bitmap textures to VRayNormalMap" option in "Advanced Fix" section
  • changed licensing system for use in offline mode
  • more optimized code and improving for conversions

View full changelog

V-RayMtl Converter 3.0

Domino Rigger

30 votes

Easy and Procedural Domino Animation Tool for 3ds Max.

Domino Rigger is a simulation-free interactive domino animation solution. The script rigs any amount of dominoes guided by selected splines. Afterwards you can just use the slider on the master controller to make the domino animation instantly.

MaxShell

1 vote

MaxShell creates an inner shell which can be used to hollow out the models. It is useful for reducing the volume of the model in case the model is 3D printed. 

Less volume means less material, faster printing and less cost. 

Batch Camera Render 2

9 votes

XFormer

8 votes

XFormer is a tool that will allow you recover the transformation of an object.

Some scenarios where you might want to restore an object transformation could be:

  • After a model transformation matrix was reset (Reset XForm)
  • If you have detached part of an object as another object
  • If you import a model and it is not aligned as you would expect

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

Chamfer Modifier with Custom Defaults

1 vote

Very simple extended modifier when you want to use different default values from the max ones to save some clicks. Edit to your liking. For an easy way to create custom modifier presets, see the Modifier Preset Creator.

Stretchy Bones Converter

1 vote

Script for automating the process of getting 3dsMax's native stretchy bones into any game engine: creating a separate de-hierarchized bone structure that follows the motion of the base bone structure and automatically migrating skin weights on a mesh to those new bones.

USAGE:
Select the bones that you want to be affected with "Pick bones" button.
Select the affected mesh with a skin modifier with "Pick skinned object" button.
Press "Convert and reskin" button.

IMPORTANT:

Attach to Surface

0 votes

Given and object and a surface, creates a surface-aligned helper and parents the object to it.

Syndicate content