Need reflection catcher or reflection ALPHA

Forums: Need reflection catcher or reflection ALPHA
Generic forum to discuss Octane Render, post ideas and suggest improvements.
Forum rules
Please add your OS and Hardware Configuration in your signature, it makes it easier for us to help you analyze problems. Example: Win 7 64 | Geforce GTX680 | i7 3770 | 16GB

Need reflection catcher or reflection ALPHA

Postby mikeadamwood » Sat Jan 29, 2022 9:48 pm

mikeadamwood Sat Jan 29, 2022 9:48 pm
I’m in this position a lot where my clients want images and video assets with transparent background and alpha.

The shadow catcher works really well if they just need shadows. I can render out a shadow and works with alpha. .

However when it comes to reflections this is where things get tricky. As I ultimately need the reflection to be alpha.

If I were compositing onto backgrounds I could use the reflection pass… and use ADD mode or whatever. This does not work well on white background as you’d imagine. Also it’s not an alpha so I can’t give that to my client in this way.

This is relatively simple if it’s an image, but takes some work so not ideal. But for animation sequences it’s next to impossible.

I’ve even looked at hacky method such as duplicating the object or creating an instance, then minus that by -1 on the Y axis. However you do not get the ability to adjust roughness or have it react to different material conditions, it’s basically a mirror.

First of all, does anyone have any tricks to achieve this?.

But then to octane devs can we not have a reflection catcher function or pass. I believe in Redshift you can allow the reflection to contribute to the alpha. Seems limited to only render reflection pass onto black background as you are forced to use blending mode which in post causes limitations on BG.

I’ve spent weeks on this problem spread over various projects. I’m even learning redshift on the side but Octane is still my main renderer at the moment as I only have limited downtime.

I literally have 3 projects at the moment requiring me to do this so it’s pretty insane that it’s causing me such pain when it’s such a common thing for product imagery.
Windows 10 | ASUS Pro WS X99 SAGE II | Intel Core i9-10900X | 64GB Corsair Vengence | 3x Evga GTX 1080ti
mikeadamwood
Licensed Customer
Licensed Customer
 
Posts: 164
Joined: Sat Sep 17, 2016 11:51 am

Re: Need reflection catcher or reflection ALPHA

Postby bepeg4d » Mon Jan 31, 2022 7:28 am

bepeg4d Mon Jan 31, 2022 7:28 am
Hi,
in OctaneRender you need to use the Render Layer passes:
https://docs.otoy.com/StandaloneH_STA/S ... Passes.htm

ciao,
Beppe
User avatar
bepeg4d
Octane Guru
Octane Guru
 
Posts: 9959
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy

Re: Need reflection catcher or reflection ALPHA

Postby mikeadamwood » Mon Jan 31, 2022 11:02 am

mikeadamwood Mon Jan 31, 2022 11:02 am
bepeg4d wrote:Hi,
in OctaneRender you need to use the Render Layer passes:
https://docs.otoy.com/StandaloneH_STA/S ... Passes.htm

ciao,
Beppe


Hi Bepeg, I don't think you understand what I'm asking for. I'm fully aware of AOV's and use them every day, but they require you to render out on black and depend on blending modes, this doesn't work well on solid backgrounds. Even the layer reflections AOV. The only thing you can render directly to an alpha channel is a shadow using the shadow catcher material.

I've been learning Redshift over the weekend and it's incredibly simple to do what I'm asking. You can literally add the reflection to the shadow catcher material and you've instantly got an alpha reflection that works perfectly on both black and white solid background.You can even add bump maps and roughness and this all affects the alpha channel too..(it's mind-blowing how easy it is)

AfterFX_mhNENK81VN.png


Like I said in my original post, my clients need assets on a clean transparent background. It's not that crazy of a request, but it causes me heaps of photoshop work.

Just look at the difference between the Redshift shadow catcher and the Octane one...Octane is literally just a single checkbox in the common tab of diffuse material..Hardly has much option to adjust.. Redshift shadow cacther is extensive tool, as you can see in above screenshot.
Windows 10 | ASUS Pro WS X99 SAGE II | Intel Core i9-10900X | 64GB Corsair Vengence | 3x Evga GTX 1080ti
mikeadamwood
Licensed Customer
Licensed Customer
 
Posts: 164
Joined: Sat Sep 17, 2016 11:51 am

Re: Need reflection catcher or reflection ALPHA

Postby itsallgoode9 » Mon Jan 31, 2022 2:12 pm

itsallgoode9 Mon Jan 31, 2022 2:12 pm
This would be a great feature--it's really a pain in that ass that this doesn't exist as a pass. I'm always having to manually create this pass via custom materials, to get a proper masked/transparent reflection.
Intel i7-3930K, 64gb RAM, Asus X79 Deluxe mobo, 2x EVGA 780 6gb (for rendering), 1x PNY quaddro k4000 (for display)
Windows 8.1 x64, Maya 2014, Octane Render v2
itsallgoode9
Licensed Customer
Licensed Customer
 
Posts: 885
Joined: Thu Apr 03, 2014 9:04 am
Location: New York City

Re: Need reflection catcher or reflection ALPHA

Postby mikeadamwood » Mon Jan 31, 2022 3:38 pm

mikeadamwood Mon Jan 31, 2022 3:38 pm
itsallgoode9 wrote:This would be a great feature--it's really a pain in that ass that this doesn't exist as a pass. I'm always having to manually create this pass via custom materials, to get a proper masked/transparent reflection.


They just need to work on the shadow catcher as a whole and add a lot more functionality to it. Its current form is pathetic single checkbox.
Windows 10 | ASUS Pro WS X99 SAGE II | Intel Core i9-10900X | 64GB Corsair Vengence | 3x Evga GTX 1080ti
mikeadamwood
Licensed Customer
Licensed Customer
 
Posts: 164
Joined: Sat Sep 17, 2016 11:51 am

Re: Need reflection catcher or reflection ALPHA

Postby y81r » Mon Jan 31, 2022 4:00 pm

y81r Mon Jan 31, 2022 4:00 pm
Yes please, +1 for a simple reflection alpha solution!
y81r
Licensed Customer
Licensed Customer
 
Posts: 62
Joined: Sat May 06, 2017 10:23 pm

Re: Need reflection catcher or reflection ALPHA

Postby pegot » Tue Feb 01, 2022 4:26 am

pegot Tue Feb 01, 2022 4:26 am
+1
Win 10
3.7Ghz i9 10900k / 64GB
ASUS STRIX Z490-E
PSU: PowerSpec 850Wd
RTX 3090 Asus Tuff

Network rendering:
Win 10
4.2Ghz i7 7700k / 64GB
AsRock SuperCarrier
PSU: EVGA 1200w
RTX 3080 Ti EVGA Hybrid
RTX 3080 ASUS Tuff
GTX 1080ti SC Black (wc)
pegot
Licensed Customer
Licensed Customer
 
Posts: 921
Joined: Mon Nov 07, 2011 3:44 am

Re: Need reflection catcher or reflection ALPHA

Postby Moonhowl » Mon Nov 21, 2022 11:36 am

Moonhowl Mon Nov 21, 2022 11:36 am
+10000

every time I work with Octane I'm impressed with how responsive and fast it is, only to have to waste hours and hours of time for workarounds such as for this kind of a case, it's infuriating
Asus V Extreme motherboard, i7-5930K CPU, 32 GB DDR4 Quad Channel RAM, 3x Nvidia Geforce 1080ti, Windows 7 Ultimate 64, 3DS Max 2019 64
Moonhowl
Licensed Customer
Licensed Customer
 
Posts: 61
Joined: Tue Apr 13, 2010 12:07 pm
Location: London

Re: Need reflection catcher or reflection ALPHA

Postby jessestormer » Sun Apr 02, 2023 10:16 pm

jessestormer Sun Apr 02, 2023 10:16 pm
This would really be a game changer, it's a huge frustration for me...
jessestormer
Licensed Customer
Licensed Customer
 
Posts: 54
Joined: Mon Nov 23, 2015 2:32 pm

Re: Need reflection catcher or reflection ALPHA

Postby bepeg4d » Mon Apr 03, 2023 7:10 am

bepeg4d Mon Apr 03, 2023 7:10 am
Please have a look at what you can do with Custom AOVs:
https://docs.otoy.com/cinema4d/CustomAOVs.html

ciao,
Beppe
User avatar
bepeg4d
Octane Guru
Octane Guru
 
Posts: 9959
Joined: Wed Jun 02, 2010 6:02 am
Location: Italy

Return to General Discussion


Who is online

Users browsing this forum: No registered users and 35 guests

Fri Apr 26, 2024 5:18 am [ UTC ]