Author Topic: Opacity channel sends render times through the roof  (Read 3859 times)

2017-04-11, 19:09:21

easyease

  • Active Users
  • **
  • Posts: 5
    • View Profile
Hey everyone,

I've been using Corona for a couple of weeks now and I'm really enjoying how well integrated into C4D this render engine is.

I've been trying to set-up a basic tree. It is a standard-issue tree rig, with a leaf material that contains an image in the diffuse and a black and white image in the opacity channel. However, once the black and white image is loaded in the opacity channel, render times shoot through the roof. Even a basic scene, with only a ground plane and a single tree is taking around 20-30 minutes on my machine. I've attached the basic scene below.

Am I setting this up wrong or is this kind of performance expected with an object like a tree that contains many leaves all with their own opacity channels? Thank you for any help you can send my way.


2017-04-11, 19:45:59
Reply #1

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5556
    • View Profile
I was getting an estimated 4 mins on loading the scene. This came down to 1 minute if I used a Corona Bitmap shader in the Opacity rather than the PNG directly in there, and enabled "Clip" for the opacity. (either change on its own also makes a big difference, but combined made the biggest reduction in render time). Hope this helps!

   Tom
Tom Grimes | chaos-corona.com
Product Manager | contact us

2017-04-11, 20:56:13
Reply #2

Cinemike

  • Active Users
  • **
  • Posts: 1004
    • View Profile
I was getting an estimated 4 mins on loading the scene. This came down to 1 minute if I used a Corona Bitmap shader in the Opacity rather than the PNG directly in there, and enabled "Clip" for the opacity. (either change on its own also makes a big difference, but combined made the biggest reduction in render time). Hope this helps!

   Tom

Now that's incredibly good to know!

2017-04-11, 21:13:51
Reply #3

easyease

  • Active Users
  • **
  • Posts: 5
    • View Profile
I was getting an estimated 4 mins on loading the scene. This came down to 1 minute if I used a Corona Bitmap shader in the Opacity rather than the PNG directly in there, and enabled "Clip" for the opacity. (either change on its own also makes a big difference, but combined made the biggest reduction in render time). Hope this helps!

   Tom

I appreciate the help, Tom. Using the Corona Bitmap shader helped significantly. However, I don't see a "clip" box below the mix strength slider. I am running Corona A1.6.

2017-04-11, 21:30:37
Reply #4

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5556
    • View Profile

2017-04-11, 21:44:44
Reply #5

easyease

  • Active Users
  • **
  • Posts: 5
    • View Profile

2017-04-11, 22:07:11
Reply #6

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5556
    • View Profile
Good to hear, and np! Always good to reduce render times :)
Tom Grimes | chaos-corona.com
Product Manager | contact us