Forced Matte Objects in image planes

   10255   11   4
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
Hi All ,
Why do geometry objects when set in a mantra ROP to be forced matte objects still appear in renders in the the default image planes N , Pz , P etc . Surely if I have set an obect to be a forced matte I should not see the geometry getting rendered in the extra image planes. Any ideas how to stop this from happening
Rob
Gone fishing
User Avatar
Member
285 posts
Joined:
Offline
I'm guessing it's by design (or lack of).

The matte logic seems pretty simple, as it just replaces the surface shader with a default black opaque shader. More sophisticated options (ray depth selections, etc.) would be nice. For example, the only time I ever used V-Ray, I remember there was a toggle to choose whether to remove these objects from the holdouts or not.

If you have a scene with only a few shaders it isn't too hard to add these yourself in the VOP networks.
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
Well its not the behavior I would of expected for sure !

Rob
Gone fishing
User Avatar
Member
258 posts
Joined:
Offline
Ya…I have to admit that I have been dealing with this issue lately. Not like it's a big deal as one can always mask it out but the extra file size kinda sucks. It did actually save my a$$ this week when I forgot to include some channels in a take and I could just pull 'em from a another take where I had the whole scene mostly as matte shaded.
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
I have also noticed that an object that's forced as a matte shaded object also gets considered when using PBR and the env light . It just doesn't make much sense at all, the desired effect should be to just act as a mask / black hole . Is there no way to make a simple “blackhole” type shader in mantra ? .

Rob
Gone fishing
User Avatar
Member
39 posts
Joined: Sept. 2011
Offline
I was wondering if anyone figured out a good workflow for this issue? It's hard to use the normal/Pz pass if force matte objects are still included in it.
Blog: https://www.nelsonlim.com/blog [www.nelsonlim.com]
Instagram: https://www.instagram.com/iamnelsonlim [www.instagram.com]
Youtube: https://www.youtube.com/nelsonlim [www.youtube.com]
User Avatar
Member
2624 posts
Joined: Aug. 2006
Offline
I get round it by having a separate mantra ROP to make all my utility passes

Rob
Gone fishing
User Avatar
Member
2 posts
Joined: March 2016
Offline
Did you take a look at the personnal extra image plane? You can add one and set Pz as vex variable and Float for the type or select it in the combobox. And set the Sample Filter on Full Opacity Filtering. It seems that the matte objects are removed from the render.
User Avatar
Member
7771 posts
Joined: Sept. 2011
Offline
Opacity filter cannot be used with position/normal or other vector passes, as the anti-aliasing changes the values.
User Avatar
Member
35 posts
Joined: June 2008
Offline
Hello, searching around this problem, is there some simple way how to exclude matte object from extra image planes? Force matte does not work, matte on object it self does not, FullOpacityFiltering on custom image plane does not work too (Vray guys make fun from Mantra, don`t like it ) Thanks a lot.
User Avatar
Member
948 posts
Joined: April 2008
Offline
Did you guys tried that?

Houdini Light Expressions [www.sidefx.com]
https://vimeo.com/user2163076 [vimeo.com]
User Avatar
Member
35 posts
Joined: June 2008
Offline
mzigaib
Did you guys tried that?

Houdini Light Expressions [www.sidefx.com]


Chmm I`ll check it, thanks a lot.
  • Quick Links