Hi, I just wanted to say that we are really happy with Luxcore and how it performs. For us Luxcore is the best existing commercial and non-commercial rendering engine out there. Our ideal rendering engine doesn't need any technical rendering knowledge and should behave in a linear fashion. With a few small tricks we have managed to offer such an experience to our FELIX users when rendering with Luxcore.
However there are two issues that are problematic:
(a) the roughness limit on metals and glass (the darkening of the material after a certain value). For us this is the only really problematic handicap because we don't know of any workarounds.
b) Caustics almost never work on transparent surfaces.
Apart from these two problems, luxcore is almost perfect. Thanks!
I also think that if these two problems were solved Luxcore could become the preferred rendering engine for many industrial realities, which need accuracy both in the design and in the marketing phase. The rendering speed is relative... the important thing is that the man work is little and must not be too qualified, because man work and knowledge cost much more than machine work.
How complicated to fix are those two problems?
Two well known luxcore problems.
Re: Two well known luxcore problems.
You maybe need to show some actual image comaprison for understanding.b) Caustics almost never work on transparent surfaces.
Re: Two well known luxcore problems.
You are right.
Typical glass cage
Workaround, glass cage not casting shadows
This applies to whatever glass object which stands on a bright surface so that we expect to recognize some slight shadow+causitcs
Typical glass cage
Workaround, glass cage not casting shadows
This applies to whatever glass object which stands on a bright surface so that we expect to recognize some slight shadow+causitcs
Re: Two well known luxcore problems.
Those are SDS caustics (specular-diffuse-specular).
LuxCore has three ways of dealing with this problem:
LuxCore has three ways of dealing with this problem:
- The archglass (architectural glass) material can be used, with the downside that it doesn't have refractions, only reflections. So it's only suited for thin glass sheets where refraction wouldn't make a difference anyway. In your scene, it might work.
- So-called "hybrid glass": use a glass material and set the shadow color to white. It sounds like this is the workaround you currently use? The benefit over archglass is that refractions are visible.
- PhotonGI with caustic cache enabled, and use regular glass with black shadow color as material. This will compute the correct caustic patterns of the light after getting refracted by the glass, but it's only really necessary when the glass surface is curved or bumpy. The downside is that building the caustics cache costs compute power and takes time to converge and it might take some trial-and-error until you get the settings like lookup radius right for a particular scene.
Re: Two well known luxcore problems.
Yes, i imagine those are difficult to solve issues.
But is there no solution of any kind to this very old problem?
I mean a solution with no workarounds and no sacrifices?
And regarding rough metals and glass?
But is there no solution of any kind to this very old problem?
I mean a solution with no workarounds and no sacrifices?
And regarding rough metals and glass?
Re: Two well known luxcore problems.
You need to further elaborate the problem, may be, with the help of a rendering (but more than anything else of a test scene). I'm not sure of what problem are you talking about.
Re: Two well known luxcore problems.
(a) the roughness limit on metals and glass (the darkening of the material after a certain value). For us this is the only really problematic handicap because we don't know of any workarounds.
It is this issue : viewtopic.php?f=5&t=3003&p=27539&hilit= ... ass#p27539
b) Caustics almost never work on transparent surfaces.
Normal Bidir used by Felix can't render SDS caustic and there is no way to go for caustics cache in felix as it is an extremelly user friendlly oriented software.
It is this issue : viewtopic.php?f=5&t=3003&p=27539&hilit= ... ass#p27539
b) Caustics almost never work on transparent surfaces.
Normal Bidir used by Felix can't render SDS caustic and there is no way to go for caustics cache in felix as it is an extremelly user friendlly oriented software.
Re: Two well known luxcore problems.
There is no test scene in the linked post.Sharlybg wrote: ↑Mon Aug 23, 2021 9:08 am It is this issue : viewtopic.php?f=5&t=3003&p=27539&hilit= ... ass#p27539
Re: Two well known luxcore problems.
here you goDade wrote: ↑Mon Aug 23, 2021 9:44 amThere is no test scene in the linked post.Sharlybg wrote: ↑Mon Aug 23, 2021 9:08 am It is this issue : viewtopic.php?f=5&t=3003&p=27539&hilit= ... ass#p27539
-
- Donor
- Posts: 790
- Joined: Thu Oct 04, 2018 6:06 am
Re: Two well known luxcore problems.
I'd assume that's how it is meant to be, the glass shader emulates an "ideal" material and that would indeed not receive caustics.
In reality glass is never perfect and clean, those imperfections could receive caustics.
Therefore you need to mix a receiving material in, like 90% glass + 10% white matte (slight imperceptible dust layer):
- Attachments
-
- cautran.blend.zip
- (306.25 KiB) Downloaded 123 times