Author Topic: How to have a shadow when multiple lights are cancelling each other?  (Read 444 times)

2025-06-03, 19:23:46

lightwriter

  • Active Users
  • **
  • Posts: 22
    • View Profile
Hi there!

I'm rendering a few animations of some pieces of furniture, and some of the cameras rotate around the subject 360 degrees. Due to this, the lighting needs to be uniform.
However, the concentric arrangment of these lights causes me and issue: they cancel each other and I barely end up with a shadow beneath the furniture.
Is there any way to retain the lights setup and, at the same time, have a defined shadow?

2025-06-03, 20:03:54
Reply #1

Aram Avetisyan

  • Corona Team
  • Active Users
  • ****
  • Posts: 909
    • View Profile
Hi,

Your lighting setup is too dense, and yes, they cancel each other if placed so.
You can try placing the lights further away from the furniture.

I believe, nevertheless, that a uniformly lit environment light (aka HDRI or a solid color), optionally with some lights, will do the job.
Aram Avetisyan | chaos-corona.com
Chaos Corona QA Specialist | contact us

2025-06-04, 19:06:06
Reply #2

lightwriter

  • Active Users
  • **
  • Posts: 22
    • View Profile
Hi,

Your lighting setup is too dense, and yes, they cancel each other if placed so.
You can try placing the lights further away from the furniture.

I believe, nevertheless, that a uniformly lit environment light (aka HDRI or a solid color), optionally with some lights, will do the job.

Thank you for your help. I deleted all the lights, added a HDRI and a single plane light above and the results are night and day.

With the addition of a HDRI, a question arises: I needed to rotate the HDRI at the same time I was rotating the camera, in order not to have pronounced shadows. This works for a camera; however, if I want a whole different rotation of the HDRI associated with another camera, what must I do? Is it even possible?

2025-06-04, 22:45:16
Reply #3

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 9245
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Corona bitmap has transform from object option, you can assign to each HDRI a different object which would you would animate to make that HDRI rotate as you want.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2025-06-07, 00:31:20
Reply #4

lightwriter

  • Active Users
  • **
  • Posts: 22
    • View Profile
Corona bitmap has transform from object option, you can assign to each HDRI a different object which would you would animate to make that HDRI rotate as you want.

If I understood correctly, I can assign different HDRIs to different cameras, and rotate each HDRI independently (even if is really the same HDRI)?

2025-06-07, 10:34:09
Reply #5

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 9245
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Yes you can assign different HDRIs to every camera, but that won't make them rotate in sync with that camera. For that you'd have to animate U offset of HDRI, or use transform from object feature and animate some dummy object, which i find more convenient.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2025-06-08, 01:50:20
Reply #6

lightwriter

  • Active Users
  • **
  • Posts: 22
    • View Profile
Thanks, I'll give those methods a try!