Prevent light reflection of reflection

Maxon Cinema 4D (Export script developed by abstrax, Integrated Plugin developed by aoktar)

Moderators: ChrisHekman, aoktar

Post Reply
boxfx
Licensed Customer
Posts: 276
Joined: Fri Apr 27, 2012 9:13 am

We have a product, we need to shine a light down onto it, but we also need a reflective floor. Is there any way to prevent an object from receiving reflections of a light?

In this simple scene I want to avoid the red reflection on the floor
floor ref.jpg
We cannot turn off floor reflections as they need to reflect the product.
We cannot turn down render kernel reflections as the real product contains metal and glass
Light pass numbers only seem to work with the primary bounce

project attached reffy.zip
Attachments
reffy.zip
(78.53 KiB) Downloaded 58 times
elsksa
Licensed Customer
Posts: 784
Joined: Sat Jul 24, 2021 1:06 am

Would Ray Switch (plugged to the opacity of the "Box" material) be suitable?

Image
Attachments
rayswitch-reflection.jpeg
boxfx
Licensed Customer
Posts: 276
Joined: Fri Apr 27, 2012 9:13 am

Thanks for the suggestion, unfortunately theres now no reflection of the product on the floor at all. What i think im after is either a per material / per object ray depth setting or an include/exclude list of which objects can be reflected.

Or, for the light link list to follow lights through reflections and not just take their direct illumination.
elsksa
Licensed Customer
Posts: 784
Joined: Sat Jul 24, 2021 1:06 am

Have you considered AOVs/compositing?
boxfx
Licensed Customer
Posts: 276
Joined: Fri Apr 27, 2012 9:13 am

Not seriously. External compositing is out of the question, theres simply too many shots to have to deal with comping them all manually. I havent looked into the internal compositor yet, the problem is they we'd need to set this up per-project, given the amount of copy and pasting between projects I can already see this becoming a giant headache.
Post Reply

Return to “Maxon Cinema 4D”