Author Topic: Transparent background ?  (Read 235 times)

2019-05-06, 07:52:13

3dkobi

  • Active Users
  • **
  • Posts: 73
    • View Profile
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

2019-05-06, 10:44:28
Reply #1

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 5646
  • Let's move this topic, shall we?
    • View Profile
    • My Models
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.
I'm not Corona Team member. Everything i say, is my personal opinion only.

2019-05-06, 10:49:17
Reply #2

3dkobi

  • Active Users
  • **
  • Posts: 73
    • View Profile
Cheers, sounds like a good work-around

2019-05-06, 13:36:53
Reply #3

SairesArt

  • Active Users
  • **
  • Posts: 663
  • Pizza | The Cheesen One
    • View Profile
    • SairesArt Portfolio
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
« Last Edit: 2019-05-06, 13:40:41 by SairesArt »

2019-05-06, 14:49:09
Reply #4

3dkobi

  • Active Users
  • **
  • Posts: 73
    • View Profile
Thanks, I'll check this function

2019-05-16, 15:15:00
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 8896
  • Marcin
    • View Profile
Remember to render against a black background. Otherwise you will end up with white borders around your objects.