Render Passes v1.5.2 available here:
http://www.technolumiere.com/software/renderpassdocs/RenderPass.html
- Maya 7.0 builds (Linux, Windows, OSX) - Fixed bug with shader assignment snapshots on object instances
---------------------------------------------------------------------- NOTE: Maya 7.0 Render Layers
One of the major new features of Maya 7.0 is a whole new Render Layers system. This new functionality is quite thorough and well implemented, and should cover most people's needs for render pass management.
However, whilst the new system is flexible enough to be able to override shaders, viibility or just about any other attribute in your scene, it doesn't support writing MEL code to be executed when changing passes. This means you can't do completely arbitrary things between passes. For example you couldn't reassign MTOR shaders between passes if you're using RenderMan, or execute scripts to make your changes for you, such as loading presets or shader assignments from external scene description files.
So there is definitely still a use for this plugin, particularly for more complex film pipelines, and I'll continue to support it and release new versions whenever a new Maya release is made, but I will probably not be making any major changes to it from now on.
Fortunately the functionality of this plugin and Maya 7.0's Render Layers don't clash, and they can quite happily cooperate within the one scene. For example, you could use Maya's Render Layers to more easily handle the shader assignments, and this plugin to handle other changes. You would then have an override to set the Maya Render Layer whenever you apply a render pass. You can do this with the MEL command: editRenderLayerGlobals -currentRenderLayer "LAYERNAME" ----------------------------------------------------------------------
Regards, Andrew Chapman