Author Topic: Corona - Dispersion?  (Read 5625 times)

2014-04-01, 14:08:09

Tanakov

  • Active Users
  • **
  • Posts: 839
  • Corona is faster than diarrhea
    • View Profile
    • https://www.behance.net/Gringott
So Im working on this thing now with corona, my job is to make

http://retaildesignblog.net/wp-content/uploads/2013/05/Artica-chandelier-by-Manooi-08.jpg

Effect that I have (Only White lights for the test)

My question is is there a way to add dispersion?

http://forum.corona-renderer.com/index.php/topic,1127.msg22739.html#msg22739 Is this the only way so far?
« Last Edit: 2014-04-01, 15:27:05 by Tanakov »
Using Corona since 2014-01-02
https://www.behance.net/Gringott

2014-04-01, 17:27:47
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13699
  • Marcin
    • View Profile
The only way I could think of, other than the one from the thread you mentioned, would be changing reflection colour of some random faces. But I'm not sure what it would look like.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2014-04-01, 17:46:58
Reply #2

borisquezadaa

  • Active Users
  • **
  • Posts: 614
    • View Profile
I would add my humble aproach. XD.
Until Keymaster implement a way.
http://forum.corona-renderer.com/index.php/topic,3093.msg22743.html#msg22743
What i do with Corona My Corona post of random stuff rendering
WARNING: English.dll still loading...

2014-04-01, 18:03:43
Reply #3

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13699
  • Marcin
    • View Profile
Yes, Tanakov mentioned it in the first post and I mentioned it in my post. :P
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2014-04-01, 18:19:36
Reply #4

tanguybod

  • Active Users
  • **
  • Posts: 47
    • View Profile
the only way to achieve that effect in a procedural kind of thing is to shift 3 shaders with a slightly different fresnel IO for each and set them with the 3 main color you want to see through your effect. Plays with a fallof you tweak and you will approach something good enough to fake. But NOT the right thing though. Was on air for a while before Vray got a decent disp effect available.

Tang

2014-04-01, 22:03:53
Reply #5

Tanakov

  • Active Users
  • **
  • Posts: 839
  • Corona is faster than diarrhea
    • View Profile
    • https://www.behance.net/Gringott
the only way to achieve that effect in a procedural kind of thing is to shift 3 shaders with a slightly different fresnel IO for each and set them with the 3 main color you want to see through your effect. Plays with a fallof you tweak and you will approach something good enough to fake. But NOT the right thing though. Was on air for a while before Vray got a decent disp effect available.

Tang

Your method isnt bad, but when we dont have "Render Selected" option it seems to that its not very efficient. (but works)
Using Corona since 2014-01-02
https://www.behance.net/Gringott

2014-04-02, 02:07:52
Reply #6

tanguybod

  • Active Users
  • **
  • Posts: 47
    • View Profile
yeah as we said, not the ideal solution. But in a positive perspective, it is quite cheap in processing ;)