Chaos Corona Forum
Chaos Corona for Cinema 4D => [C4D] I need help! => Topic started by: 3dkobi on 2019-05-06, 07:52:13
-
Hi,
I need to produce for my client several images like the example attached, and the white background should be transparent (PNG file).
I put the ship on a white shiny plane in order to get the reflections, but now I can't find a way to tell corona to render this as transparent...
Of course I can do this in PS, but a solution inside corona will be better :)
Peace,
Kobi
-
I had similar task a while ago and found that easiest way is to mirror copy of the object on its vertical axis, render image with separate masks for both objects and then add transparency and "reflection" fading in photoshop :] Worked well enough for me.
-
Cheers, sounds like a good work-around
-
Cheers, sounds like a good work-around
No need for Photoshop trickery.
I put the ship on a white shiny plane in order to get the reflections, but now I can't find a way to tell corona to render this as transparent...
The Corona ShadowCatcher is exactly made for this purpose. Though I'm on 3dsMax, I'm sure it's the same for C4D.
See Image attached.
1. ShadowMatte with reflection turned on
2. Enabled Alpha Mode "For Compositing"
3. Alpha now renders reflection
4. Reflection correctly now overlays over anything
-
Thanks, I'll check this function
-
Remember to render against a black background. Otherwise you will end up with white borders around your objects.