Author Topic: New shape for Corona light - hemisphere  (Read 2024 times)

2021-10-09, 20:29:55

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
I would like to have hemisphere or dome shape for Corona light. It would be perfect for lighting fixtures like in attached picture.
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-10-10, 14:06:48
Reply #1

jms.lwly

  • Active Users
  • **
  • Posts: 171
    • View Profile
    • jms.lwly studio
Might be my misunderstanding, but isn't the argument for CoronaLightMaterial that is behaves *exactly* like a CoronaLight object - and so in theory you can make a CoronaLight in any shape?

I'm not necessarily saying this is always true in performance and behaviour, just what I've seen previously?


2021-10-10, 14:39:23
Reply #2

burnin

  • Active Users
  • **
  • Posts: 1532
    • View Profile
True but, if I got it right, every triangle emits light...
... so, I think that a "light_mtl_simplifier" feature would be better

ie. user creates high-res hemisphere and sets a single poly to emit light

2021-10-10, 15:10:41
Reply #3

romullus

  • Global Moderator
  • Active Users
  • ****
  • Posts: 8779
  • Let's move this topic, shall we?
    • View Profile
    • My Models
Yes of course, we can use mesh with light material, but i'm old fashioned dude, i try to use light object whenever i can. I believe that to add one more shape would cost next to nothing and it even wouldn't take any UI space, so why not to have it? :]
I'm not Corona Team member. Everything i say, is my personal opinion only.
My Models | My Videos | My Pictures

2021-10-10, 18:05:45
Reply #4

burnin

  • Active Users
  • **
  • Posts: 1532
    • View Profile
Passing on...
But why stop there then, if it's that easy? Need for other forms will most likely follow (fe. torus).

Thinking about ideal solution, 'Corona Light' having selective custom object (auto - calculating convex hull & optimizing it for fast "issue-free" rendering: no flicker or fireflies, soft shadows, hardly any caustics) would improve whole process. Development might take longer but, replacing a need for impostor lights and just create a mesh, add light and choose your mesh - done. Also, same principle can then be expanded on emissive material but would need extra work to calculate mesh with emissive channel only. This could save some serious time setting up lighting and give  Corona further advantage...
« Last Edit: 2021-10-10, 18:09:07 by burnin »