Hide HDRI Map from reflection on the ground

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

Moderators: ChrisHekman, aoktar

Post Reply
increon
Licensed Customer
Posts: 9
Joined: Tue Apr 29, 2014 2:37 pm

Hi fellow artists,

I have the following issue:
I've got a shiny character on a quite reflective surface (some sort of mirror ground). For lighting I am using an OctaneSky and an Octane Environment Tag with an ImageTexture & HDRI inside.

The HDRI is reflected on the character which is as desired but I would like to get rid of the HDRI reflection on the ground and just have the sole reflection of the character onto the ground (the rest should be black).

I tried using Layer IDs but it didn't work as expected. Any (quick) Octane hacks how to exclude reflections from certain objects?
Specs in signature.

Best regards & thanks!
Emil
Cinema4D R21.207 & Octane 2020.1.5-R4 on Windows 10.
2x NVIDIA® GeForce® RTX 2080 SUPER (8 GB GDDR6)
bigskyedit
Licensed Customer
Posts: 20
Joined: Tue Jul 19, 2016 4:29 pm

Have you tried the Render Layer option? Putting your character on one layer ID, then enable Render Layer with that one layer ID and enable black shadows and layer reflections. It works as intended sometimes for me. But not always.
increon
Licensed Customer
Posts: 9
Joined: Tue Apr 29, 2014 2:37 pm

bigskyedit wrote:Have you tried the Render Layer option? Putting your character on one layer ID, then enable Render Layer with that one layer ID and enable black shadows and layer reflections. It works as intended sometimes for me. But not always.
Thanks. Unfortunately the Render ID option isn't working: The reflection also calculates the HDRI from the environment tag. I can't separate it from the reflection of the character. :(
Cinema4D R21.207 & Octane 2020.1.5-R4 on Windows 10.
2x NVIDIA® GeForce® RTX 2080 SUPER (8 GB GDDR6)
bigskyedit
Licensed Customer
Posts: 20
Joined: Tue Jul 19, 2016 4:29 pm

just so were clear, you are enabling this, correct?
This shouldn't show the reflections of the HDRI, just the reflections of any object on this Layer ID.
RenderLayer.PNG
But I also agree, being able to "light link" the environment would be super helpful. If I could tell a ground plane to not see reflections from an HDRI, I would just be able to use Beauty Pass AOVs without having to use Render Layer.
increon
Licensed Customer
Posts: 9
Joined: Tue Apr 29, 2014 2:37 pm

Yes, exactly as in the screenshot. :)

An option would be to have a tick in the material (like in the "Common" properties) stating to not use reflections/refractions from tags/environment tag(s).
Cinema4D R21.207 & Octane 2020.1.5-R4 on Windows 10.
2x NVIDIA® GeForce® RTX 2080 SUPER (8 GB GDDR6)
Post Reply

Return to “Maxon Cinema 4D”