Author Topic: Self-Illumination 'Standard Material Style'?  (Read 5659 times)

2015-11-05, 23:07:38

Mike Truly

  • Active Users
  • **
  • Posts: 6
    • View Profile
I am a new Corona user and am experimenting with it's capabilities.

I have many older project scenes that utilize objects which have standard materials and self-illumination set to 100%.  Even though I want to upgrade other objects in these scenes to use the features of the Corona renderer, I would like to be able to have these self-illumination objects render as before.

If I setup a simple test scene with a teapot with standard material and self-illumination at 100% and render in scanline, I get the expected solid color object.

If I switch the renderer to Corona and render, I get a teapot trying to act like a light.  I don't want this.  If I want an object to act like a light, I will use the Corona Light material for this.  (See attached images).

Is there any setting to get these scanline style self-illuminated objects to render as before when rendering using Corona?

Thanks!

2015-11-05, 23:14:40
Reply #1

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
Hi. The "scanline-look" you're talking about, can be made with a Rayswitch material. Take a look at Coronas new tutorial videos regarding using Rayswitch in artistic ways.

2015-11-06, 14:56:59
Reply #2

Mike Truly

  • Active Users
  • **
  • Posts: 6
    • View Profile
Thanks very much for the info!

I was hoping there was a simple setting somewhere that would make standard material self-illumination render as it always has in scanline  rather than the 'object as light source' as Corona does it.  It seems this is not possible.

Those sample images were merely to convey the difference between the traditional way self-illumination works and the Corona method.  In the case of standard material 100% self-illumination, I want the object to have NO shading whatsoever... just be a solid color as in the image.  (Or a solid texture with NO shading if a map was used in the diffuse slot).

I have watched the tutorial video and feel like this Rayswitch method might be a way to accomplish this but it is a bit beyond me at this point.  The examples shown show an object with shading that has been tinted some other color but the shading is still present.  I want a totally solid color (or texture) on the object.

I will watch the video again and see if I can figure out how to use the Rayswitch tool to get the scanline self-illumination look.

Thanks again.

2015-11-06, 15:01:24
Reply #3

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
BTW - Corona does actually render standard materials. So did you try to use a Standard material with your usual settings and see how i renders in Corona?

2015-11-06, 15:14:49
Reply #4

Mike Truly

  • Active Users
  • **
  • Posts: 6
    • View Profile
The first image above shows how scanline renders the 100% self-illumination.  The second image is the same scene (it is a standard material on the teapot) rendered using Corona and you can see the difference.

So even though Corona renders standard materials... it does not render the self-illumination in standard materials with the same result as it is rendered traditionally in scanline.

Thanks again.

2015-11-06, 15:30:29
Reply #5

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13675
  • Marcin
    • View Profile
Use Corona Light mtl with "emit light" disabled - this is the effect you are after. The only drawback is that it won't cast shadows. To fix that, you would need to use rayswitch indeed.
If you want your Corona mtl to behave similar to the standard material, you can also disable diffuse component for the material (set diffuse level to 0 or color to pure black), and then enable self illumination.

Corona's self-illumination is different than the standard material's one. You can read about it here:
https://coronarenderer.freshdesk.com/support/solutions/articles/5000516731
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-11-06, 15:43:38
Reply #6

Mike Truly

  • Active Users
  • **
  • Posts: 6
    • View Profile
Thanks for the info!

I will look into this further.

I guess what I'm trying to get across is...  when Corona renders standard material self-illumination, I want to have the results be EXACTLY the same as standard material self-illumination rendered in scanline.

I understand that Corona's materials and capabilities are far more advanced than standard materials and scanline and I will gladly use those for many things in the future.  But when I have hundreds of scenes where standard material self-illumination is used (and I would prefer to not have to re-setup self-illumination on all these objects via other methods), it would be good if Corona rendered these standard materials the same as in scanline.

Thanks again.

2015-11-06, 15:57:42
Reply #7

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 13675
  • Marcin
    • View Profile
I don't think it's possible unless someone makes a script that does this.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2015-11-06, 19:02:41
Reply #8

Mike Truly

  • Active Users
  • **
  • Posts: 6
    • View Profile
Thanks again for the info!