Maxscript 101 - Free Online Training

838 votes

 

The creator of Maxscript (John Wainwright) has made his previously commercial training DVD available for free on Vimeo! It's broken up into easy to watch chunks and even though it's a bit dated it remains one of the best introductions to MAXScript available.

A sincere thanks from the ScriptSpot community to John Wainwright for releasing his incredibly valuable training series for free and to our very own "Garp" for putting in the time to get the video split into sections & uploaded. Thanks!

Call for Python tutorials

866 votes

I've been seeing a lot of discussion about using Python with 3ds Max for quite a while now... I'd love to get some resources up describing Python - 3ds Max integration / workflow / processes. If you've got or would write a beginner tutorial or even an advanced tutorial, please share it with the community!

Some questions to get the ball rolling... What is Python? How does it compare to MAXScript? Why should someone use Python? Is Python best for end users or developers? How do you create a simple "hello world" Python script?

Sweep Profile

551 votes

New version of Sweep Profile is released.

Sweep Profile - Plugin for quick and convenient applying profiles to shape with a modifier Sweep.
Has some additional features.
Contains 37 prepared to using architectural profiles.

 

Project Manager

591 votes

Project Manager - Asset Browser for 3ds Max

  • Easy to organize and use 3ds Max Models, Materials, Textures and IES Photometric Lights.
  • Merge Models, Materials, Bitmaps and IES using Drag& Drop.
  • Store/Create Proxy with materials.
  • Interactive rendering previews for Materials, IES Photometric, BVH Motion capture, FBX, OBJ, 3DS and other such 3d files.
  • Show native previews for 3ds Max files, GrowFx, Revit, Substance, BIP motion, SketchUp, Revit, HDRI & etc.
  • Support to Substance textures
  • Search files by tags and file-names.
  • Power Asset Tracking Management.
  • Support to most used renderers like V-Ray, Corona, Octane, Mental Ray, Maxwell & etc.

Changes for Project Manager v.2.96.00:

  • Simplifies a method of adding a new material library:
    Now user can start create a new material library from any place of material treeView.
  • Adds an ability to rendering previews using Corona Frame Buffer
  • Minor interface changes
  • The "Save Selected" now saves the nodes without materials in Slate Material Editor only if the option "Clear Unused Assets" is checked
  • Hidden categories remain as hidden when merging models which categories are hidden
  • Fixes a potential issue with interactive rendering preview for 3D files
  • Fixes some minor issues with API
  • Fixes an issue with merging models.

Changes for Project Manager v.2.95.32:

This version of Project Manager focuses on convenience and new features for export selected geometry.

  • "Save/Export Selected" - the ability to save selected geometry to different files when selection contains multiple objects or groups.
  • "Save/Export Selected" - new option to remove unused assets when save selected geometry to 3ds Max file.
  • "Save/Export Selected" - the ability to save without materials in Slate Material Editor now works properly.
  • Adds support to create Arnold Proxy in 3ds Max 2020.
  • Fixes an issue with duplicate material dialog when merge models as xRef.
 

 

Changes for Project Manager v.2.95.20:

  • Adds support to 3ds Max 2020.
  • A smarter method for setting up the pivot for meshes when exporting to a proxy.
  • Some changes for saving a Proxy with material.
  • Adds a new API method - MakeProxyFromFile. See the example in the file "AddToForest.ms" in the "presets" directory.
  • Fixes an issue with API method "ConvertToProxy".
  • Fixes an issue with creating the Final Render Proxy.
  • Fixes an issue with creating the RedShift Proxy.
  • Fixes some minor issues with renaming items in the listview.
  • Fixes some issues with optimization when generating PDF.
  • Fixes some minor issues with comparing external files with the same name but different content.
  • Fixes some other minor issues.

Update History for all versions.

Models 3D Models Browser
Materials Materials Browser
Textures Textures Browser
HDRI HDRI Browser
IES IES Photometric Browser
Asset Files Asset Tracking

FilePathFinder Pro & Light versions

410 votes

Using the FilePathFinder you can be sure that you have a complete control over external links into your scenes.

Asset tracking features include support for XREF files and easy linking with external files.

Using the FilePathFinder (and Batch Render&Relink), you can search for missing assets and relink external files.

In addition, files that are linked to selected objects are displayed in Interactive Mode, and bitmap textures can be toggled and placed within the Material Editor.

Also with this tool you can easy make an archive a 3ds Max scene.

Note that FilePathFinder supports the highest number of asset types of any plug-in.

 

For example, FilePathFinder is the only plugin that can display and relink Vray Lens effects, even with missing bitmaps. In addition, scenes may be archived and easily sent to render services such as RebusFarm.

The Batch Render&Relink tool helps manage your asset files into the 3D model and material libraries in Batch Mode.

BR&R is capable of rendering thumbnails for 3D models, materials, and IES photometric files.

Batch Mode makes for an easy way to gather and compile many assets at once.


New Features & Fixes for FilePathFinder Pro

  • Adds support to 3ds Max 2020.
  • Speeds up the relinking of asset files for complex scenes up to 5 times.
  • The option "Remove unused materials" now supports the Slate Material Editor. [3ds Max 2014 and above]
  • Fixes some minor issues with renaming items in the listview.
  • Fixes some minor issues with comparing external files with same name but different content
  • Fixes an issue with annoying message of Archvision RPC plugin at start
  • Fixes an issue with selecting Vray Proxies by file-name.

Universal Material Converter

3 votes

This Universal Material Converter is an enhanced version of the old AMC script. It convert materials between renderengines. It converts from Autodesk Materials and also converts textures as much as possible when needed.
Currently supported renderengines are: MentalRay, V-Ray, iRay, Corona, Scanline.
Coming up: Maxwellrender, Octane

You will need at least have a demo version of the renderengines installed if you want to be able to support conversions.

While for example converting a V-Ray material to Corona, it will also convert bitmaps to Corona-bitmaps and VRayDirtmap to CoronaAO.

SolidRocks

568 votes

SolidRocks V2.2 is out !!  Support for V-Ray NEXT and  MAX 2013-2019 ! Rebus Farm/RANCH Computing interoperability

SolidRocks adjusts and optimise all needed Vray parameters to reach the best rendertime/quality ratio.

Learn Vray progressively, see in realtime changes made by SolidRocks when you change resolution/quality.

Batch Camera Render

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

Modifier Modifier Zorb

273 votes

v 2.9.02: Added Octane and extra Final Render Lights to On/Off and Multiply Right click Menu

v 2.9.01: Added Multiply option to ALL modify properties window. Can now multiply existing values by a chosen value

v 2.8.03 Fixed Save preset bug (for plugins like ky_trails)

v 2.8.02 Fixed ini file bug stopping wondow for opening a 2nd time

v 2.8.00 Added Exclude text field for filtering by name. Editing Refrence targets Tab now working!!! This means you can mass edit FumeFX object settings such as speed multipliers and other FumeFX and TP properties that were previously impossible to edit!

Edit ALL modifiers, ALL objects, ALL Materials, All Controllers, ALL Shadow types and ALL atmospherics/Render Effects. Work in max from a "Class-centric" way rather than a per object way. Edit thousands of object's perameters, randomize thousands of seeds, enable thousands of modifiers and more with a few clicks!

General Features (applies to all modifiers, controllers, materails, shadows, atmos and render effects):

MASS EDIT: Mass edit one property on all nodes at once, You can specify an absolute value, a relative value, apply an absolute value to modify, or multiply a value

MASS RANDOMIZE: Randomize one property on all nodes at once

SELECT/DELETE BY CLASS: Select all objects with a meshsmooth, or all spheres or all objects with a path constraint etc

FULL INSTANCE/REFRENCE TOOLS: Make all objects/modifiers of a class or selection instances. Make Base object refrences. replace base objects with another obj (eg make all selected boxes an instance of a vrax proxie.) Available for Modifiers and Base objects only ATM.

LOAD/SAVE PRESETS: Load and save presets in xml format for modifiers, objects, etc.

Specific Features (Can be done to All or selected):

Modifiers: Enable, Disable, Enable in viewport, Disable in viewport.

PointCache Modifiers: Set ranges, Set path, Flush path, Reload, Record.

FumeFX: Simulate, Load settings

Lights: Turn all, selected, selected classes on or off. Multiply all light vlaues.

Xref Object: Merge object

Materials: Show/Hide In Viewport:  Shows the material in the viewport. Doesnt work with texture maps yet.

Bitmap Gamma: Mass edit the bitmap load gamma settings. Choose auto or an overide value. Max 2014+

Spring Controller: Modifyspring controller settings (Needs its own section as springs are controlled differently with maxscript).

Merge Xref Controller:  Merges All/Selected controllers

EffectsChannelSet

79 votes

Object ID and Material ID

  • Management the Material ID and Objects ID.
  • Assigning a wirecolor for objects.
  • Automated creation MultiMatteElement for V-Ray renderer.
  • Automated creation MatteRenderElement for Mental Ray renderer.
  • Automate creation of CMasking_Mask for Corona Renderer.

EffectsChannel v1.50

    Adds ability to render mask for selected objects by materials
    Fixes a issue with placing to Medit the vray materials by effectID.

EffectsChannel v1.55

    Adds ability to assign ID to materials by material type.

EffectsChannel v1.57

    Add support to EffectsChannelEx from Pavel Kuznetsov.
    This plugin allow to work with Material ID Channel in the range from 0 to 255.
    You can download it here Download
    if you not use this plugin the "EffectsChannel" script will be working as previously.

EffectsChannel v1.60

    Adds support to Corona Renderer:
    Automate creation of CMasking_Mask.

Syndicate content