L Pass Manager

21
votes
Version: 
v1.06
Author Name: 
Lukas Lepicovsky


L Pass Manager is a pass manager I created for (3ds Max 9 SP2 and above) as a personal maxscript project. It was primarily inspired by Vanilla Pass Manager, RPManager and XSI's Pass Mananger. To learn its capabilities and how to install it, please check out the Video Tutorial

Link To Forum

Additional Info: 

L Pass Mananger Features

--All the following can be controlled per pass!

[] Unlimitted number of object Sets (Controlled by a picker, named selection set, layer group, or wildcard)
-renderable override
-cast shadows override
-receive shadows override
-visible to camera override
-Visible to reflect/refract override
-motion blur override
-apply atmosphereics override
-render Occluded objects override
-material override
-support for particle flow

[] Unlimitted number of light Sets (Controlled by a picker, named selection set, layer group, or wildcard)
-On/Off override
-cast shadows override
-Color override

[] Common Properties Override
--Frame range
--Outputsize
--Common properties options(Atmospherics, Effects, ..., Super Black)
--Advanced Lighting
--File Type
--Camera
--Pre Script
--Post Scriot

[] Renderer override (Scanline, Mental Ray, Vray and other 3rd party)
--Override all settings of the renderer(Antialising filters, GI settings, enviroment maps etc)
--Uses standard 3ds max menu

[] BackGround Override
--Background Color / Map
--Global Lighting (tint/Level)

[] Render Elements Override
--Choice of which render elements are active

[] Atmospheres Override
--Choice of which Atmostpheres are active

[] Effects Override
--Choice of which effects are active

Additional Features

-Load / Save Presets (Installs with a quick Ambient occlusion preset, and a quick object mask preset)
-Pass per light -(Automatically generates a pass per light)
-Pass per layer -(Automatically generates a pass per layer)
-Network rendering using backburner
-Colored Object Sets(For view which objects belong to the which group)
-Hide non renderable(Ability to hide object sets that are set to not renderable)
-Copy and Paste/Paste for all properties

 

Updates


Be sure to check the website for latest updates!

Version Requirement: 
3ds Max 9.0 SP2 and Up
Video URL: 

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
noel_d3's picture

When I change the wirecolor I

When I change the wirecolor I wish I could come back before.
Ditto for the hide by pass.

Best regards,

Léon

pixela's picture

Hello, I would like to try

Hello,
I would like to try this script.
The download link is not working.
Where can I downlaod this?

edited:
I think it was a temporary problem with site. Now is working fine. Thanks :)

lukashi's picture

v1.06 New Features: [+]

v1.06
New Features:
[+] New API for custom operators, this will allow new node types to be easily added.
[+] Added custom operator for modifiers, allows user to pick an object per pass and change its active modifiers.
[+] Render support for EnFuzion Render Manager, http://www.axceleon.com/products.html by Adarsh Patil.
[+] Added quickscript to fix particle objects that are on the wrong layers.
Fixed Bugs:
[-] Fixed a bug with render presets closing LPM.
[-] Fixed bug with LPM not closing when the scene is changed.

maknien's picture

I'm running the script on

I'm running the script on Max9 sp2, and I get this error whenever I try to render passes:

MAXscript Rollout Handler Exception
-- Type error: Call needs function or class, got: undefined

And it highlights this row on the code:
x=getLocalTime()

lukashi's picture

v1.05 [+] Added Deadline 3

v1.05
[+] Added Deadline 3 Support, Jake Jeziorski
[+] Double Click edits a node instead of renaming it, Jake Jeziorski
[+] Renaming a node requires F2 to be pressed, or ENTER, Jake Jeziorski
[+] Major Code restructuring for RenderAPI, Jake Jezerioski / Lukas Lepicovsky
[+] Added detected for some unknown system exceptions.

Fixed Bugs:
[-] Removed "No info found on passDDL Warning"
[-] Fixed minor bug with previewMode
[-] Fixed bug in shot submission where inactive passes are submitted.

lukashi's picture

Hi Everyone, I'm pleased to

Hi Everyone,
I'm pleased to announce version 1.04

v1.04
New Features:
[+] Passes inside shots can now be turned toggle on and off by pressing on them.
[+] UI redraw speed significantly improved.
[+] Object Sets can now pick objects by material assignment. This makes it very easy to override a specific material in the scene.
[+] Added pass groups, this allows you to organize passes into groups.
[+] Added ability to have multiple render overrides per pass. Only the first active one is used.
[+] Added per pass settings. Select a pass and hit edit.
[+] Added ability to change the root directory per pass.
[+] Added default actions for passes in the settings menu. Passes can now automatically hide all objects/disable all lights, eliminating the need for
an extra object set with a wildcard that turns off all objects. This behavior can be set also per pass in by selecting and a pass and hitting edit.
[+] Common Properties can now Disable Image Output, useful for Vray Global Illuminations.
[+] Quick Scripts now parse subdirectories.
[+] Added a new node type, script. It allows you to type in a script and also choose when to run it.
Fixed Bugs:
[-] Fixed bug with renaming of after creation causing and error.
[-] Removed modal state from Purchase screen, due to possible hangs.
[-] Removed bug where post render script was incorrectly labeled in common properties override.
[-] Removed active Passes only from the render dialog.
[-] Removed bug in max 9 and render previews.

Thanks
-Lukas

lukashi's picture

v1.03 New Features: [+]

v1.03
New Features:
[+] Support for $Element tag in the filepath. This allows the user to split seperate elements into different folders and folder structures.
For those who prefer this, I would suggest using "$Shot\$Pass\$Element\$Pass_$Element_" as their default pathString.
[+] LPM_RenderSwitcher material can now be used without being installed across the network.
[+] Added a new dialog in tools-> quick scripts. Scripters can add scripts into the specified folder and they will appear inside LPM.
[+] Added quick script, Object Id Manager.
[+] Added quick script Ambient Occlusion Render Element for Mental Ray.

lukashi's picture

v1.02 New Features: [+] Shot

v1.02
New Features:
[+] Shot and pass sequences can now be viewed in the Ram Player, right click a Shot or Pass and pick 'view Ramplayer'
[+] Pass Drop down list and Camera Drop Down list now resize when the ui is resized.
[+] 'Open Max File Folder' now available in the Render file menu.
Bug Fixes:
[-] Fix bug with light shadow properties not being restored when overriding shadow properties.
[-] Fix bug with include maps not working with backburner submits.

lukashi's picture

Hi Everyone, LPM update with

Hi Everyone,
LPM update with some cool new features and a new tutorial!
v1.01
New Features:
[+] Common Properties override now has a aspect lock and the ability to save and load presets.
[+] Deadline support, using Settings->Max File Render Type.
[+] New video tutorial, "3rd Party Network Managers / Render Strips"
[+] Renaming passes / shots automatically filters out windows filename characters such as *<>|...

lukashi's picture

v1.0 New Features: [+]

v1.0
New Features:
[+] Licensing Support via Paypal.
[+] Demo vs Pro version, Demo has Limit of 3 Passes, 2 Shots.
[+] 6 Redone video tutorials!
[+] Forum specifically for LPM at http://www.lukashi.com/ForumInstall/index.php
[+] Full support for VRay Frame Buffers, Vray Render Elements, Vray-Raw Image File, Vray Split Render Channels.
[+] Support for command line rendering, this allows for Tile Splitting of render, amongst other things. Commandline rendering can be accessed via the Maxfile Network Type in the Settings Menu.
[+] Creating a render override now automatically asks for the render type.
[+] Shots now have a new feature under Shot->Select Passes: Display Pass, when the user hits the Play button, the display pass will be shown. Also when the user MMB picks a pass, the display pass will be shown.
[+] When MMB hitting a shot, all cameras except the shot camera are hidden.
[+] User Prop Buffer / Vray Properties can now be instanced and copied,
Bug Fixes:
[-] Fix minor bug with Hardware preview not showing the correct nodes.
[-] Fix minor bug with Pass Per Layer, object set layer names being cutoff
[-] Fix issue where having auto key on puts visibility keys in objects when a pass is rendered.
[-] Fix bug when LPM auto renames a Render Override after a custom name is entered.

Cheers,
Lukas

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.