Render 3D

211 votes
Date Updated: 

Simple script for rendering in 3D (Anaglyph / Polarized / Stereo Pair)

• Supports ColorCode 3-D (Amber/Blue), Red/Cyan, Green/Magenta, Polarized, Stereo Pair, and separate Left / Right

NEW Choose from various Anaglyph Methods (Color, Half Color, Optimized, and Gray)

NEW Super fast compositing process

• Animated Output (Image sequence)

• See "Info" for general instruction

While working on a game that was going to be in 3D, the studio was doing a lot of research on various stereoscopic 3D methods. We were dependent on programmers to tweak values in engine every time we wanted to test new settings (both camera and color). I created this tool to put the power back in the artists hands.


Intended for rapid testing, the output images could easily be compared side-by-side to help us choose the best 3D settings for our game. In my research I discovered there is a large subculture of people who are WAY into anaglyph imagery, so I thought I'd release this to the public to benefit all the anaglyphers out there.


Special thanks to the folks at CGTalk for reviving this project through their interest and feedback.

Additional Info: 

*******IMPORTANT:  NEW Installation steps for v1.5 and up ******
If you are UPGRADING from an older version:   go to MAXROOT\ui\macroscripts\  then DELETE "Render3D.mcr" and "Render3D.mse"
• Download & unzip/unrar to MAXROOT\scripts\startup\ **MUST INSTALL HERE**
• In Max: Customize > Customize UI > Toolbars (under "TheDOUR" category) > drag to a toolbar to create a button
• Pick Target Camera, adjust settings, choose output location and settings; render
• The result is a composited stereoscopic image using the chosen anaglyph
• You may want to invest in some 3D glasses Cool

New in version 1.5.1:      *Please note the new installation info above*
• Anaglyph METHODS!   (Color, Half Color, Optimized, and Gray)
• Removed 'Saturation' settings in favor of new Anaglyph 'Method' controls *see above*
SUPER FAST new compositing process (written for v2.0 but you are getting it early!) 
• Fixed error with interaxial/convergence distance when compositing anaglyphs (All v1.5 Anaglyphs will be wrong... sorry Embarassed)

previous fixes:
• Fixed render aspect ratio not being reset when rendering a sequence
• Fixed bug where some renders were turning out all black
• Added new 'Type' option: LEFT / RIGHT (saves images separately)
• Fixed error "b in undefined" in 3ds Max 9
• Fixed various 3ds Max 9 compatability issues
• Fixed render width not being reset after rendering Stereo Pair
• Fixed error with animation not resetting camera position
• Fixed Green/Magenta being reversed  **thanks to dmd78
• Fixed error that occurred on first use (when no camera selected)
• Added support for Vray cameras
• Added type: Polarized
• Lowered numeric value minimums for camera settings
• Added support for 3ds Max 9 - 2011 (and you may get lucky on older versions too)


• Animated sequences using Stereo or Green Magenta can cause left image zoom to be thrown off.  (fixed with v1.4.5)
• Legacy "composite" features (Max 9 & 2008) are causing a few pixels on the right side of images to not be composited (only from right image) (fixed with v1.4.6)

TO DO List:

• v2.0 coming... this Fall ...sometime

Version Requirement: 
3ds Max 9 (or higher)
Other Software Required: 
.Net Framework 2.0 (or higher)
render3d_v1.4.6.zip21.94 KB
render3d_v1.5.1.rar31.63 KB
render3d_v1.5.1.zip32.03 KB


Comment viewing options

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

"TheDour" does not exist as a category, Render 3d glasses

I put the two macroscript files and the dll file in the startup folder but also the two macroscript files in 3dsMax2014/MacroScripts

After that i found the category "theDour" with the render 3d button.

BionicDance's picture

Deselecting the Camera

After I've rendered, I find that I cannot deselect the camera by any method, and thus cannot manipulate any objects in the scene to, say, revise the picture if it didn't quite come out right.

What's going on, here?

BionicDance's picture

Okay, so I got it working.

Turns out you have to run the script from within MAX; putting it in "startup" sounds an awful lot like it'll just run at Start-Up, but that's not the case.
Might wanna put that in the instructions.

BionicDance's picture

"TheDour" does not exist as a category

I've installed the files as instructed, but when I go to Customize > Customize UI > Toolbars, "TheDour" is not an available category.
Why not? What am I doing wrong? I see that some other people have fixed this, but they don't say how.

ckhajadorian's picture

Black Renders

Hi Andrew,

When it finishes rendering all I am left with is two black images when I try and render.

I am using 3Ds Max 2012 and Vray adv 2.00.03

Any thoughts?

lsbernal0's picture

max 2013 x64 ok

The best resource I´ve found ever !!!
it still brings black screens if you modifie the scene after using it, but anyway...
Fully working on max 2013 x64.
joust follow the previews posts instructions.

bdylan4771's picture

.net framework

I get the same error as Bleeding_me.. I am using max design 2013 64 bit. Seems the script is not compatible with .net framework. Is there a workaround or fix?

capture.jpg 39.63 KB
bleeding_me's picture

Problem when loading Max


I have a problem with the script. When i load Max i get the error showed in the image attached. I tried put the following code to the 3dsmax.exe.config file but still doesn't work.

    <loadFromRemoteSources enabled="true"/>

I have 3dsmax 2012 32bit. Can anyone help me ?


2012-12-11_140143.jpg 39.49 KB
bioclimatic's picture

how to stop rendering sequence ?

i don't know stopped a rendering sequence .
how to do ? oups ! esc for cancel ... sorry.

and about State Sets... and Netrendering ?
best regards

bioclimatic's picture

problem solved

re hello.
i downloaded from your site.
and so it's working perfectly !
great job !
thanks a lot !

Comment viewing options

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