Author Topic: struggling with metals  (Read 14938 times)

2016-05-13, 11:34:46

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
trying to work on metal materials with Corona. Finding that ours tend to look quite flat. I've tested with premade metals from other users and it still seems to happen, so something is going wrong somewhere.

I've attached two examples, one from Vray and one from Corona. Using a basic scene and just using sun & sky for both versions. Vray metals tend to show a gradient from bottom to top that make the panels look less flat. Corona seems to light the whole face the same, making it look flatter.

What can I do to achieve a look closer to the Vray example? I've tried various IOR values.

people in the studio are preferring the Vray metal over the Corona metal.

thanks

2016-05-13, 13:07:37
Reply #1

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12764
  • Marcin
    • View Profile
Umm.. Have you tried increasing reflection glossiness? It is clearly higher in the Vray version. Also, the background sky is much darker in the Vray one.
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2016-05-13, 13:25:29
Reply #2

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
Umm.. Have you tried increasing reflection glossiness? It is clearly higher in the Vray version. Also, the background sky is much darker in the Vray one.

i will try playing with gloss. I tried to leave sun and sky at the same settings in both and same physical camera settings, I guess it does not translate perfectly between the two renderers but i  hoped it would make it close enough to be a fair comparison.

2016-05-13, 13:26:33
Reply #3

Frood

  • Active Users
  • **
  • Posts: 1922
    • View Profile
    • Rakete GmbH
And the plane-to-reflect (look into the mirrorball) is strangely bright, seems like "Cast Shadows" is disabled on the object.

Good Luck

Never underestimate the power of a well placed level one spell.

2016-05-13, 13:38:12
Reply #4

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
And the plane-to-reflect (look into the mirrorball) is strangely bright, seems like "Cast Shadows" is disabled on the object.

Good Luck

Ah yeah, i turned that off to see if it would help some how, i'll turn that back on.

thanks

edit - It casts the foreground in shadow with shadows turned back on, and it was turned off in both the corona and vray renders to stop that, it was only there to help reflect something. Seems Vray handles it a bit differently?

2016-05-13, 13:50:57
Reply #5

Frood

  • Active Users
  • **
  • Posts: 1922
    • View Profile
    • Rakete GmbH
Yes, it´s different, different technology. To achieve the same with Corona you have to pull out the swiss army knife: Corona Rayswitch Material.

See

https://coronarenderer.freshdesk.com/support/solutions/articles/5000516723-how-to-disable-shadow-casting-of-an-object-

This is exactly what happens here.


Good Luck!

Edit: It´s now projected to wrap it automatically at rendertime:

https://forum.corona-renderer.com/index.php/topic,11965.msg77118.html#msg77118

I suggested this about 1 year ago after discussing those object property options and what users would expect, gave up and was told that I may write my own maxscript material using rayswitch to achieve this ;) Glad to see this very important step of a perfect max integration now in the first 1.5 daily


« Last Edit: 2016-05-18, 18:41:13 by Frood »
Never underestimate the power of a well placed level one spell.

2016-05-13, 14:21:27
Reply #6

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
Yes, it´s different, different technology. To achieve the same with Corona you have to pull out the swiss army knife: Corona Rayswitch Material.

See

https://coronarenderer.freshdesk.com/support/solutions/articles/5000516723-how-to-disable-shadow-casting-of-an-object-

This is exactly what happens here.


Good Luck!

thanks Frood. Went ahead and did that for consistancy in the backplate. It now looks closer, just missing the highlights. alot less light etc hitting it. Maybe this isnt such a fair comparison, i'll try tweaking the sun now with gloss
Would anyone want to try with the scene and adjust the metal as well?

2016-05-13, 14:25:07
Reply #7

burnin

  • Active Users
  • **
  • Posts: 1535
    • View Profile
could you share a scene for testing? or show settings?
have you disabled diffuse on metals?
there are some differences in settings, though should be simple to set as visually same

2016-05-13, 16:19:38
Reply #8

DarcTheo

  • Active Users
  • **
  • Posts: 175
    • View Profile
could you share a scene for testing? or show settings?
have you disabled diffuse on metals?
there are some differences in settings, though should be simple to set as visually same

Attached is the material, it was converted from VRay and then I have been trying to tweak it to look how we want it. IOR doesnt seem to be making a big difference at the moment, i'm thinking maybe the fall off curve does not work so well from Vray to Corona.

As above it just seems much darker than the Vray one. I set the scene up for corona then just hit convert scene to make it Vray, so the sun position was the same, sky default. only thing I wanted to be different was the renderer. but ofc the material came the other way round from a Vray material first.

2016-05-13, 16:36:03
Reply #9

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
Hi. It seems like all your troubles are coming from using Vray "tricks" in Corona. That was the case with "don't cast shadows" and IMHO it's also the case with "fake" IOR in the materials. I would disable the fresnel falloff in reflection map (use a color instead) and set IOR to something between 25 and 40. IMHO using the Corona IOR gives a better result than this Vray method.

I might be wrong tho... :)

2016-05-13, 23:23:29
Reply #10

Juraj

  • Active Users
  • **
  • Posts: 4761
    • View Profile
    • studio website
Did some tests myself :- )

It's not 100perc (ok, not even 50perc. but it will do)...I dedicated (wasted lol) 30 minutes this late evening to this whole experiment ,and 2x10 minutes from that are render times.

Random notes:
-Does D65 mean different temperature in white balance between Vray and Corona ? Corona is colder, but perhaps I am stupid.
-But outside of this, I did not use any clamping or tonemapping. Both are linear outputs, rendered at final exposure (no tweaks in VFB or PS, so correct MIS is computed in both renderers), with default MIS 20 in both Vray and Corona.
-I use slew of Dubcat's tricks. In Vray, to use flat reflection, I simply uncheck fresnel. In Corona, 999 is not enough, CoronaColor with 9999.. value in HDR is used in FresnelIOR slot.
-But I also use converter, which divides the anisotropy in half. But it still looks different nonetheless. I can't judge honestly, I am not sure what is correct or better.

-What looks like GI/Direct light noise in grey area in Corona render, are reflective (GI) caustics. I unfortunately forgot to turn them ON in Vray. MIS20 still allows a faint of them. My mistake, like I said, 11AM, rushed it...
 The lack of GI caustics in Vray perhaps contributes to slightly brighter Corona render....damn, should have thought of that.

Anyway, to keep as much consistency, you can see I only use fallofs to drive mixing, not values, and Siger's ComplexFresnel for metalic speculars, and Siger's ThinFilm for coating.

WELL, but as you can see....nothing drastic right :- ) ? Looks more than close. As we say in mountain biking, choose your renderer (wheel size...) and be d*ck about it :- ).
« Last Edit: 2016-05-14, 02:16:18 by Juraj_Talcik »
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-05-14, 00:04:45
Reply #11

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
do you have the reflective caustics enabled in vray?
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2016-05-14, 00:13:02
Reply #12

Juraj

  • Active Users
  • **
  • Posts: 4761
    • View Profile
    • studio website
do you have the reflective caustics enabled in vray?

I edited my post but maybe too late. Oh, don't want to re-render... Actually I can't, I was lazy and didn't save before conversion :- D

Quote
I unfortunately forgot to turn them ON in Vray
« Last Edit: 2016-05-14, 00:21:35 by Juraj_Talcik »
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-05-14, 02:25:03
Reply #13

Juraj

  • Active Users
  • **
  • Posts: 4761
    • View Profile
    • studio website
Hi. It seems like all your troubles are coming from using Vray "tricks" in Corona. That was the case with "don't cast shadows" and IMHO it's also the case with "fake" IOR in the materials. I would disable the fresnel falloff in reflection map (use a color instead) and set IOR to something between 25 and 40. IMHO using the Corona IOR gives a better result than this Vray method.

I might be wrong tho... :)

I recognize this setup, it's from VMPP/CMPP by Siger :- ). The Brass is setup bit over-complicated, and not as full-scale metal. But it definitely doesn't have "fake IOR", it's actually way more correct, even if setup with fallof like this. It's not Vray method either, it works fine in any renderer. But using Color plus simple IOR artistically work just fine, I still hold it's good method :- ) But nothing that would make the 'hard-core' way 'fake' or incorrect.

But because that particular setup (this brass above) is so complicated, I think it didn't translated correctly by converter script.. more so that it is such a multi-blend with AO as well.
Please follow my new Instagram for latest projects, tips&tricks, short video tutorials and free models
Behance  Probably best updated portfolio of my work
lysfaere.com Please check the new stuff!

2016-05-14, 03:40:51
Reply #14

PROH

  • Active Users
  • **
  • Posts: 1219
    • View Profile
Yes, I can see my wording was inaccurate. By "fake" I meant: "not Corona/build in" - not "physically incorrect". I haven't the knowledge to judge physically incorrectness on this level :)

Second, I'm an old mental ray user, not Vray, but I've seen many Vray materials build like this, so I assumed it was a common Vray-thing :)

But it's always good to learn something new :)

Regards