Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] Feature Requests => Topic started by: romullus on 2021-10-09, 20:29:55

Title: New shape for Corona light - hemisphere
Post by: romullus on 2021-10-09, 20:29:55
I would like to have hemisphere or dome shape for Corona light. It would be perfect for lighting fixtures like in attached picture.
Title: Re: New shape for Corona light - hemisphere
Post by: jms.lwly on 2021-10-10, 14:06:48
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?

Title: Re: New shape for Corona light - hemisphere
Post by: burnin on 2021-10-10, 14:39:23
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
Title: Re: New shape for Corona light - hemisphere
Post by: romullus on 2021-10-10, 15:10:41
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? :]
Title: Re: New shape for Corona light - hemisphere
Post by: burnin on 2021-10-10, 18:05:45
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...