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
mikeadamwood
Licensed Customer
Posts: 165
Joined: Sat Sep 17, 2016 11:51 am

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 11 Pro | ASUS Pro WSX80E | AMD Threadripper Pro 5975WX 32-Core | 256GB Micron 8x32GB 3200MHz ECC | 2x PNY RTX6000 ADA
mikeadamwood
Licensed Customer
Posts: 165
Joined: Sat Sep 17, 2016 11:51 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 11 Pro | ASUS Pro WSX80E | AMD Threadripper Pro 5975WX 32-Core | 256GB Micron 8x32GB 3200MHz ECC | 2x PNY RTX6000 ADA
itsallgoode9
Licensed Customer
Posts: 893
Joined: Thu Apr 03, 2014 9:04 am
Location: New York City
Contact:

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
mikeadamwood
Licensed Customer
Posts: 165
Joined: Sat Sep 17, 2016 11:51 am

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 11 Pro | ASUS Pro WSX80E | AMD Threadripper Pro 5975WX 32-Core | 256GB Micron 8x32GB 3200MHz ECC | 2x PNY RTX6000 ADA
y81r
Licensed Customer
Posts: 64
Joined: Sat May 06, 2017 10:23 pm

Yes please, +1 for a simple reflection alpha solution!
pegot
Licensed Customer
Posts: 934
Joined: Mon Nov 07, 2011 3:44 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)
Moonhowl
Licensed Customer
Posts: 62
Joined: Tue Apr 13, 2010 12:07 pm
Location: London

+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
jessestormer
Licensed Customer
Posts: 55
Joined: Mon Nov 23, 2015 2:32 pm
Contact:

This would really be a game changer, it's a huge frustration for me...
Post Reply

Return to “General Discussion”