3ds Max | Scripts

Batch Camera Render

270 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

Spline-Fibers

21 votes

New Version: 1.5 !

crumena

0 votes

crumena is a tool launcher that allows you to organize the tools you use often.

Customize your workflow with crumena and get the best experience possible!

Please refer to the official website for details: https://crumena.jcgs.co.jp/

Expand selection to ...

3 votes

There are three macro scripts here.

  • To UVShell - convert your selection to UV Islands;
  • To Planar - expand your selection to planar (faces with difference in normal of 5 degrees angle);
  • To SMGroup - select nearest faces which have at least one similar smoothing group.

Installation:

Render Batch Helper

2 votes

This Script will Speed up the Process of Creating (Batch Renders) and (SceneState) for Specific Camera .

and Making (Lights RenderElements) and (Masks RenderElements) for (Selected Objects) and (All or Selected Lights) .

UV Set Editor

1 vote

This script is a direct analogue of Maya's UV Set Editor.

Using this script you can:

V-RayMtl Converter

163 votes

V-RayMtl Converter 3.0

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

Current verion: 3.992 
View full changelog

ClaverTech_AlignToSurface

22 votes

 AlignToSurfaceLogo

Description: This MouseTool is made to help place a node onto the surface of some geometry based upon mouse click location. it will place the node by its pivot point and orient its local z axis to the normal of the intersection. (Additional: Added a new Ability to click and drag to rotate around the Nodes Local Z axis)  Hope its helpful to someone besides me. Heres the code... Enjoy

Advanced Painter

258 votes

Advanced Painter is a modular brush-based distribution tool derrived from the Nature Painter script. This tool comes with 7 inks:

  • Grass: to create grasses; Grass: to create simple grasses
  • Hair [new]: used to create simple hair/fur (or as guide hair for Shag:Hair
  • Randomizer [new]: a variation of Scatterer used to randomly distribute a selection of objects.
  • Stone: to create simple stones and peebles.
  • Spaghetti: spaghetties, noodles, wires and other long things maker.

Pivot & Align Tools (quad-menus)

6 votes

Pivot & Align Tools (PAT) are a set of macros bundled into a quad menu that allow you to perform various object alignment, pivot alignment and object snapping functions, among others. Most of the functions can operate on a selection of multiple objects at once.

 

A 4x4 quad version is also available.

 

The functions are as follows...

Syndicate content