Author Topic: CoronaSun and Shadow catcher  (Read 2792 times)

2020-04-16, 15:06:36

stantheman

  • Users
  • *
  • Posts: 3
    • View Profile
I am working on a virtual staging project and trying to find out how to combine CoronaSun and Corona Shadow catcher on my Plane.

If I apply Shadow catcher every shadow from the sun disappears.

How to keep the shadows from the sun and from objects on the walls, floor, etc?

Thank you.

Stan
« Last Edit: 2020-04-17, 04:21:57 by stantheman »

2020-04-22, 09:19:59
Reply #1

3dboomerang

  • Active Users
  • **
  • Posts: 214
  • Head of 3D
    • View Profile
    • 3DFLOW

2020-04-22, 17:55:27
Reply #2

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12710
  • Marcin
    • View Profile
OP reported this via our support too, and it seems that currently sunlight cannot be captured by the shadowcatcher. I am still waiting for some further details, but so far I was not able to come up with any reasonable workaround. :(

(Internal ID=495601220)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-22, 19:12:32
Reply #3

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
It's called shadowcatcher not without a reason -if the material could cast shadow, it would be called shadowcaster'N'catcher :]

One possible solution would be to detach the wall with the window and assign it with rayswitcher material with GI slot being populated with regular Corona material and other slots being left empty. You would loose ability to catch the shadows on that wall though.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2020-04-23, 10:46:12
Reply #4

3dboomerang

  • Active Users
  • **
  • Posts: 214
  • Head of 3D
    • View Profile
    • 3DFLOW
that's a long way around ... It happens alot in our projects that we also want to see sunlight hitting the shadowcatching material.

We use 360 drone footage all the time, not having this feature is annoying. I remember Mental Ray was really good at these things.One of the few things I miss about it though.

2020-04-23, 12:36:17
Reply #5

sprayer

  • Active Users
  • **
  • Posts: 794
    • View Profile
Just make a copy of object with ordinal material and change properties to not see in render but cast shadows

2020-04-23, 17:29:50
Reply #6

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12710
  • Marcin
    • View Profile
The problem seems to be the Corona Sun not having the "shadowcatcher illuminator" option, which is there in standard Corona Light. This is already reported to devs.
I am also waiting for some further details from OP so I might come up with some workarounds.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2020-04-23, 20:30:22
Reply #7

stantheman

  • Users
  • *
  • Posts: 3
    • View Profile
Hi there.

Can you please show me how to do it with my scene that you can find here? https://drive.google.com/file/d/1HK2y8H_tuL-f3OjciCOVlW0COV8ZP78a/view?usp=sharing

Thank you.

Just make a copy of object with ordinal material and change properties to not see in render but cast shadows

2020-04-23, 22:22:31
Reply #8

sprayer

  • Active Users
  • **
  • Posts: 794
    • View Profile
Here the scene

2020-04-23, 22:40:11
Reply #9

stantheman

  • Users
  • *
  • Posts: 3
    • View Profile
Hi there.

Thank you so much for your time and your file. Can you please show me on the screenshots what exactly did you change in settings? I need to try it with a different project.

Thank you.

Hi there.

Can you please show me how to do it with my scene that you can find here? https://drive.google.com/file/d/1HK2y8H_tuL-f3OjciCOVlW0COV8ZP78a/view?usp=sharing

Thank you.

Just make a copy of object with ordinal material and change properties to not see in render but cast shadows

2020-04-24, 12:12:47
Reply #10

sprayer

  • Active Users
  • **
  • Posts: 794
    • View Profile
One object with shadow catcher, another copy model with normal coronaMTL and with properties