LightRigger
LightRigger is a free Maxscript-based, draft-quality Global Illumination lighting system for the 3ds max Default Scanline Renderer. It is based on the well known "old-school" principle of a light dome, but LightRigger takes the concept much further.
LightRigger allows you to light objects independently and have multiple light domes working together in the same scene. With traditional light domes, this would be impossible. Using combinations of Light Rigs, Shadow Rigs, Master Rigs and Proxy Rigs, you can control and customize a scene's lighting with ease and speed.
LightRigger also removes the limitations that the light dome approach imposes on animation, so any object's position and rotation can be changed or animated without worrying about the limited scope of a single light dome. Rigs are applied and linked to each object and will follow its movement without being affected by its rotation. A fast-moving aerial dogfight would not even be a challenge for LightRigger, and would actually require a fairly simple setup.
Here is a summary of LightRigger's capabilities:
- Roughly approximates 1 bounce of Diffuse Interreflection.
- Built For Speed: Fast Setup & Fast Rendering
- Built For Animation: LightRigger is for 3D objects that move.
- Built For Control: LightRigger is a system....not a loose group of lights.
- Uses 100% Standard 3ds max Lights, Links, Controllers, etc.
- No Scripted or SDK Plug-in classes of any kind.

Nice work!!
Nice work!!
Thank you.
Thank you.
this script is
this script is fabulous!
after watching the tutorial, i knew john was on to something with this. im using it right now in a scene and its really making the difference. the shadows are all falling correctly and in my case i bound the light target to the main object and now wherever i move the sunmaster, it creates the correct angle on all objects! this works great for animating solar systems too. not just for global lighting effects.
Well Done.
Well Done.