render layer masks

Sub forum for feature requests etc

Moderator: juanjgon

WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Hi,
A friend using Octane on Cinema4D is able to output render layer masks as single masks for each object ID. In his Render Settings he has the option of selecting which render layer mask Id to output, something that I can't find in Houdini's plugin. In Houdini it can spit out colored masks but correct me if I'm wrong, there is no clean way to key them out if they are not single channel masks? Also the color masks change colors if during the animation one of the object's visibility flag is keyed.

Attached are Cinema's settings if you can advise on how to get the same result in Houdini.

Thanks alot
WhyGee
Attachments
12698280_10206971624741787_1653313536024096756_o.jpg
12698280_10206971624741787_1653313536024096756_o (1).jpg
12697330_10206971624821789_7872214260814754907_o.jpg
12646873_10206971624781788_4351645304756247867_o.jpg
User avatar
RobSteady
Licensed Customer
Posts: 618
Joined: Thu Jun 07, 2012 7:33 am
Contact:

+1 for 3ds Max
Octane for 3ds Max v2.21.1 | i7-5930K | 32GB | 1 x GTX Titan Z + 2 x GTX 980 Ti
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

I think that I don't understand this feature. In Houdini you can save the render layer mask for each layer while it is being rendered, one file (or .exr layer) for each render layer ... do you want to disable the rendering of the render layer masks of some of the layers, or do you want to combine some of the render layer mask files in only one?

I think that in C4D what you are doing is disabling some of the render layers masks, to get less files or remove this layer from some .exr multilayer files.

-Juanjo
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

I hope I'm not mistaken but in Houdini, in the Octane ROP node there is a "render object layers" option which forces Octane to re-render each render layer separately, increasing render times significantly. The screencaps from Cinema show a different workflow option where "render object layers" is not used but the "render layer masks" tab renders a single "complete beauty" and then spits out only the individual masks for each layer ID which is quick and limited by the Max Samples parameter. In Cinema there is also a "render layer masks" toggle which is the equivalent to Houdini's and generates a color based mask but they also have another tab which you can see in the previously attached screenshots that when enabled, creates clean masks quickly for each layer Id without re-rendering the beauty.
I'll try to involve the Cinema guy in this post if I'm not being clear. Let me know please.

Thanks alot!

Yaniv
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

So what you say is that the C4D plugin can render the beauty passes (all, without re-render each layer, like if the render layers feature was disabled) and later, after finish the render, it can render in a second pass only the render layers masks quickly without re-render all the other passes, right?

-Juanjo
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

Yes, I'll get the Cinema guy to confirm but that's what I understood from him.
User avatar
Yambo
Licensed Customer
Posts: 345
Joined: Tue May 12, 2015 1:37 pm
Location: Tel Aviv, Israel

Hi,

I'm the C4D guy :) i made a quick video to show you exactly how it works inside Cinema
I think it's pretty straightforward, if any further explanation needed, let me know.

:)
Attachments
2016-02-05_18-16-19.mp4
(10.93 MiB) Downloaded 9891 times
4x 980ti EVGA | 5930k | Asus X99 E WS 3.1 | corsair 64GB RAM |SSD 500GB system + SSD 2TB working files + 6TB HDD storage WD |
Phanteks Enthoo Primo | 1600W EVGA T2 BLACK | It's the fastest 4x980ti build: http://goo.gl/hYp8e0 :)

https://yambo.me
User avatar
aoktar
Octane Plugin Developer
Posts: 16063
Joined: Tue Mar 23, 2010 8:28 pm
Location: Türkiye
Contact:

Here i'm running extra passes to extract id's with custom assigned render layer assignments. We get gray scale images from alpha output of render layers. I think that's better than to don't have. Excuse me Juanjo for infiltrating to your forum.
Octane For Cinema 4D developer / 3d generalist

3930k / 16gb / 780ti + 1070/1080 / psu 1600w / numerous hw
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

No problem aoktar, you are welcome ;) ... thanks to everybody for all the information! Let me think about the best way to add this feature to the Houdini plugin.

-Juanjo
WhyGee
Licensed Customer
Posts: 189
Joined: Sun Jun 22, 2014 9:10 am

In case anyone needs a similar workflow for now, currently I render a second time and set the kernel itself to Info Channel with low Max Samples and use the render object layers option in the ROP node as a way to quickly extract clean alphas like in Cinema though it would be nice to have it created along with the single beauty + passes.

Thanks!
Yaniv
Post Reply

Return to “User Requests”