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.
pifitas's picture

hey, hello again andrew! I

hey, hello again andrew!
I want to try new version, but render3d.dll file wirhin rar is corrupted, also it shows:

-- Error occurred in anonymous codeblock; filename: C:\Program Files\Autodesk\3ds Max Design 2010\scripts\startup\Render3D.mse; position: 607; line: 5
-- Defined in encrypted script
-- Error occurred during fileIn in
>> MAXScript Auto-load Script Error - C:\Program Files\Autodesk\3ds Max Design 2010\scripts\startup\Render3D.mse Exception: -- Runtime error: dotNet runtime exception: Invalid directory on URL. <<

tested on max 2010design x64

thedour's picture

It is fixed now dmd78

@dmd78 - That problem you were having was not a units issue after all, it was another problem that I fixed in v1.5.1   (Update if you haven't) Smile

dmd78's picture

Okay, thanks

Should I set my units to something in particular?

artm's picture

Very cool but...

This is a very cool script, but when I try to do animation the max crashes with this error: "--Unknown System Exception--" The crash occurs during processing.

The scene is not too big, just under 500k polys, sometimes it renders 1 frame and crashes, other times it goes up to 9 frames. Hope there is some way to fix this error, otherwise, this script is really amazing, I only tried cyan/blue glasses and it works great for still renders!

thedour's picture

Auto interaxial

This may not be scaling appropriately depending on your Units in 3ds Max. I'll do some testing.

dmd78's picture

Anything different?

Hi. So I just rendered a few and they are all coming out as though the interaxial is not scaling correctly. THere is about a 2 inch gap between the red and cyan shades on a 1920x1080 page. Perhaps I missed something but I thought it waa all auto. Any suggestions? Thanks.

dmd78's picture


sssssssssssssss!!! You rock, the dour. Loadin it now. Thanks again.

dmd78's picture

That is fantastic new

Really cool. You just made my day, month, and year with that news. Can't wait to test it out. Thanks!

thedour's picture

Anaglyph Methods

@dmd78  -  Thanks for reminding me.  I've slowed down work on this, but may get to work heavily this next week, maybe I will make a release of the new image methods.  I do have 'optimized' (and others) tested and working on my new version, but not everything is finished yet.  I should be able to just release this change.

dmd78's picture

Nodda yet, huh? Life needs a nap

Okay. Well, is there going to be any chance of an optimized anaglyph filter added? I have noticed a dramatic difference in the quality when using this.

Comment viewing options

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