Author Topic: instance light color not rendering in Corona 3?  (Read 900 times)

2019-02-15, 00:44:56

Konichowaa

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

Is it possible that in corona 3, IES color is not rendered? I see no change when changing the color saturation, even when set to 100%.

It also seems to reset the color settings (at least saturation) to zero when loading an older file or object from content brwser, which is very inconvenient...

edit:
after some testing, I found that the light itself is rendering OK, but when it is instanced (not "render instanced" but just instanced in a fixture) or inside a cloner, the coloring is neglected.
When making the instance editable again, the color is still neglected.

can someone reproduce this error?

on image: right is regular light. middle is instance of regular light and to left wall regular light inside cloner
« Last Edit: 2019-04-01, 00:10:57 by Konichowaa »
Koen Van haesendonck
3D-lab - www.3d-lab.be

2019-02-19, 12:45:50
Reply #1

Exactly

  • Active Users
  • **
  • Posts: 29
    • View Profile
I get the same results when using the cloner. Seems to ignore the colour no matter what instance mode the cloner is set to.

If you use a normal Instance object on the Corona light instead of the cloner it seems to work though (just make sure the mode is set to render instance).

2019-02-20, 23:17:01
Reply #2

Konichowaa

  • Active Users
  • **
  • Posts: 31
    • View Profile
I found out indeed that it is not related to IES specifically but to lights that are instanced by instance object, cloner, symmetry object etc (generators)...

in the two attachments I get the same result with IES light and as area light with IES disabled.

from left to right I have placed:

Left Left  : Regular Instance object of the centre symbol including the light
Left         : Original fixture symbol (mesh) with Regular Instance object of the light source
Centre     : Original fixture symbol (mesh) with original light source
right        : Original fixture symbol (mesh) with Render Instance Object of the light source
right-right : Render Instance Object of the centre symbol including the light

As you see, I can't render the light at ALL with "render instance" enabled (just like I never could in earlier corona betas and/or vray)
can you check if you can? I included the test file...
Koen Van haesendonck
3D-lab - www.3d-lab.be

2019-02-21, 10:56:47
Reply #3

davetwo

  • Active Users
  • **
  • Posts: 61
    • View Profile
I had a quick look at the file.
I put the light into a cloner - and indeed it didn't transfer the colour to the cloner instances.
BUT, when I used Temperature instead of Colour as the colourisation method, it worked fine. So perhaps this will be a decent fix  for now

2019-02-22, 14:53:03
Reply #4

Konichowaa

  • Active Users
  • **
  • Posts: 31
    • View Profile
Thank you!
I can verify that indeed using temperature is the best workaround for now! I don't really love the hue on that, but at least I can keep my prepared symbols as is, and stay organized!
I still hope though, that a fix is coming soon...
Koen Van haesendonck
3D-lab - www.3d-lab.be

2019-03-29, 17:27:42
Reply #5

Exactly

  • Active Users
  • **
  • Posts: 29
    • View Profile
I just found a work around for this that might help...

Instance your light and set to render instance.
User cloner on the instance and set to render instance.

This allowed me to have colour control of IES lights.
Still some weird stuff going on regarding cloners and lights but hopefully it will all get fixed soon :-)

2019-03-29, 21:25:44
Reply #6

Konichowaa

  • Active Users
  • **
  • Posts: 31
    • View Profile
@Exactly: could you post me an example file? I just cannot seem to reproduce this in R19 or R20 (3 HF1)

make a light, then

instance = white light
render instance = no light at all !

regular cloner with regular instance = all clones are white light
regular cloner with render instance = no light at all !
render instances cloner with instance = first light white, other clones no light at all
render instances cloner with render instance = no lights at all

instance inside fixture (geometry) = white light
render instance inside fixture symbol (geometry) = no light at all !
instance in fixture instance = white light
render instance inside fixture render instance = no light at all !

I'm sorry but I just can't seem to make it work with render instance. The only way to have "colored instances" is using temperature for coloring, like @davetwo suggested but the light color is really nasty and not accurate at all! I mean, try putting it on 2700K and see what you get, not entirely what I have in my living room...

Renders with temperature lights are IMHO ugly red saturated.
Check the two attached raw renders,
first with dec2018 corona,
and second with corona3 HF1 temperature.

I also don't understand why this was released without being noticed/fixed. Instancing lights is essential for a good project organization.

I would go back to the previous version wihout a doubt if it were only supported on the renderfarms (on which I depend almost daily), but unfortunately they all upgraded too to C3HF1 ...
Koen Van haesendonck
3D-lab - www.3d-lab.be

2019-04-01, 11:52:12
Reply #7

Exactly

  • Active Users
  • **
  • Posts: 29
    • View Profile
@konichowaa

File attached. Although I have just noticed that whilst it works in the IR it does not work in the VFB...so that might not be the fix I hoped for.

2019-04-01, 12:31:45
Reply #8

Konichowaa

  • Active Users
  • **
  • Posts: 31
    • View Profile
ah yes, I see now that it works in IR but not in PV.
thank you nonetheless...

let's hope a fix is in the making for soon release...
Koen Van haesendonck
3D-lab - www.3d-lab.be

2019-04-12, 16:25:01
Reply #9

illbru

  • Active Users
  • **
  • Posts: 21
    • View Profile
this has been already reported by me and other users but nothing new to date.
It is mainly a problem in interactive render not updating.

https://corona-renderer.com/forum/index.php?topic=23223.0

2019-04-12, 22:25:41
Reply #10

beanzvision

  • Corona Team
  • Active Users
  • ****
  • Posts: 1234
  • Bengamin
    • View Profile
    • Cormats