Chaos Corona Forum
Chaos Corona for 3ds Max => [Max] I need help! => Topic started by: John.McWaters on 2019-08-08, 05:56:39
-
Is there a way to exclude one object from reflecting off of another specific object? I know you can set an object to no reflect at all, but in my scenario, I need this object to reflect off all other objects except one.
-
I don't think so. It would be too fake-ish for Corona.
Can you post an example of what exactly you would like to do? Maybe I could come up with some workaround?
-
I don't think so. It would be too fake-ish for Corona.
Can you post an example of what exactly you would like to do? Maybe I could come up with some workaround?
It's kind of hard to explain, but I'll try. I'm lighting an object like an iPhone or Macbook in a studio environment (so aluminum w/ glass). I want a pure white background but with subtle shadows on the ground from the object. I'm using a ShadowCatcher and ToneMap to achieve this.
The object is being light with rectangular Corona lights. The screen is tricky because I want it to reflect the Corona lights because it gives that white band on the glass that can look good, but I don't want it to reflect the white studio environment around it. However, the GI from the white studio environment does look good on the aluminum material (it looks too dark w/o GI from it). So I wish there was a way to keep the white studio 'material' from reflecting off the glass, but still keep the Corona Light reflection.
How would you execute the image below? If the white angled reflection on the phone were coming from a Corona Light, I would think you would still need other lighting around the object or some GI so it's not so uni-directional.
(https://www.viaero.com/images/default-source/products/apple/iphone-x-2.jpg?sfvrsn=0)
-
If I've understood this right, can you not just right click on the environment object, go to object properties and uncheck 'visible to reflection'?
-
Hi John. White about using the "Reflect Background override-slot" in the glass material?
-
If I've understood this right, can you not just right click on the environment object, go to object properties and uncheck 'visible to reflection'?
As I have it setup now, I need the environment to reflect on everything but the glass. The lights are the only thing I want on the glass in order to get the clean lines on it.
-
Hi John. White about using the "Reflect Background override-slot" in the glass material?
I wasn't aware of this option, but it sounds promising. I'll look into it more.
-
Also remember that you can disable visibility directly/in reflections/in refractions for each Corona Light, and additionally if you create a Corona Light Material and apply it to an object, you have the same options plus "Emit light" option, which you can toggle on and off.
Another idea would be to render 2 or more images, with different reflections, and then combine them.
Maybe LightMix and/or the new multi-environment mode could help rendering this in one go?