Adverti horiz upsell

matteMaker 1.0.0 for Maya (maya script)

Easily create a matte layer with separate contribution maps for separate objects

License
Button download
422 Downloads

Compatibility

  • 2011, 2010, 2009, 2008

Operating Systems

  • Linux
  • Mac
  • Windows

History

Created:06/10/2011
Last Modified:06/10/2011
File Size: 2.83 KB

Keywords

contribution map

This little utility script can make it a breeze to add a "Matte" render layer, with contribution maps for separate objects, so you have a single render layer that can generate an unlimited number of different mattes for every object in your scene. You don't have to deal with RGB colors or manually making contribution maps and render passes by yourself. 

To use this script, just run it. It will show a simple window with a blank text box and a button. Then follow these steps:

1. Select the object(s) you want to have a separate matte for
2. Type a name for the matte into the text box
3. Click the "Make Pass" button 
4. Repeat steps 1-3 for each matte you want to make

The script will create a render layer called "MATTE" if one does not exist. It will create a surface shader set to solid white and assign that shader as the override shader for the layer. It will generate the appropriate contribution map and render pass and do all of the associations for you, based on the name you supply. Objects can be in multiple matte passes with no problems. 

Obviously this is designed around a mental ray workflow, because it uses contribution maps and render passes.

I hope you enjoy this. Please let me know if you have any issues with the script. 

Please use the Bug System to report any bugs.
Please use the Feature Requests to give me ideas.
Please use the Support Forum if you have any questions or problems.
Please rate and review in the Review section.

People who favorited this item:

  • zhang fei
    zhang fei
  • shcmack
    shcmack
  • Herman76
    Herman76
  • Timmy
    Timmy
  • xtvjxk
    xtvjxk
  • jasonhuang1115
    jasonhuang1115
  • Ali Jafri
    Ali Jafri
  • JOhn lozano
    JOhn lozano