When is principled shader coming out?

General project and community related discussions and offtopic threads.
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: When is principled shader coming out?

Post by lacilaci »

patrickawalz wrote: Tue Dec 11, 2018 3:23 am the Disney material doesn't account for a lot of effects that can be present in a scene, for instance multiple scattering or irridescents. admittedly we don't account for the latter yet ourselves, but I'm hoping one of the open source papers released last year will be implemented as part of the new materials
Yes that's why I keep mentioning that instead some basic implementation or cycles copy, luxcore should have it's own and more robust ubermaterial that also follows principled material.
But like Dade said, it's a big topic. So I don't think it should be hurried up just for the sake of having any principled mat.
madcat117
Posts: 66
Joined: Sat Dec 08, 2018 6:59 am

Re: When is principled shader coming out?

Post by madcat117 »

Mutiple scattering and irridescents are only two factors and are not something that slows down princicpled shader especially considering it’s open source from Disney principled should have been added at same time when blender added to official build hurry up and add so I can finally use lux and use it without compromising my workflow that is the new standard for all CGI long gone is the days of gross and disgusting gloss and specular maps lmfao
Racleborg
Posts: 621
Joined: Sat Apr 07, 2018 10:31 am
Location: UK

Re: When is principled shader coming out?

Post by Racleborg »

hurry up and add so I can finally use lux and use it without compromising my workflow
A little 'please' and 'thank you' could be added too!
madcat117
Posts: 66
Joined: Sat Dec 08, 2018 6:59 am

Re: When is principled shader coming out?

Post by madcat117 »

they don't call me the madcat for no reason muahahahaha :twisted:
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: When is principled shader coming out?

Post by marcatore »

madcat117 wrote: Wed Dec 12, 2018 7:05 pm they don't call me the madcat for no reason muahahahaha :twisted:
so we should happy that your nick is not something like "fuc***f_everyone_666" ? :)
madcat117
Posts: 66
Joined: Sat Dec 08, 2018 6:59 am

Re: When is principled shader coming out?

Post by madcat117 »

you mad bro?
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: When is principled shader coming out?

Post by B.Y.O.B. »

1471388183675.png
epilectrolytics
Donor
Donor
Posts: 790
Joined: Thu Oct 04, 2018 6:06 am

Re: When is principled shader coming out?

Post by epilectrolytics »

Back to topic :)

From my experience in Blender/Cycles and Cheetah3D on the Mac side diffuse materials with PBR shaders render slower than with simple diffuse nodes.
That is because the principled shader has specular/glossy reflection at 50% by default and makes it diffuse via roughness and fresnel.
That's more realistic because in reality every material becomes reflective at grazing angles so the behaviour of the diffuse node no matter if Lambertian or Oren-Nayar is not physically correct.

So basically a principled shader always does blurred glossy reflections and thus produces caustic noise slowing down convergence.
Besides Clamping in Cycles there is a caustics filter to help with that called Filter Glossy.
This helps reflective and refractive caustic noise to converge faster by introducing biased blur which is not much noticeable when the material is rough anyways.

I would like very much to have this filter in LuxCore once the principled shader comes.
( Also it would help rendering caustics in PathOCL ;) )
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: When is principled shader coming out?

Post by lacilaci »

epilectrolytics wrote: Fri Jan 11, 2019 11:30 am
Besides Clamping in Cycles there is a caustics filter to help with that called Filter Glossy.
This helps reflective and refractive caustic noise to converge faster by introducing biased blur which is not much noticeable when the material is rough anyways.

I would like very much to have this filter in LuxCore once the principled shader comes.
( Also it would help rendering caustics in PathOCL ;) )
I would hope that secondary GI caching would help with that too. I think lightcache in vray has glossy ray filtering enabled by default.
On other hand, gi and rough reflections in cycles are insanely slow compared to luxcore (unless it's like very rough where you don't expect to read a silhouette of reflected object)
Post Reply