Path Space Regularization (aka the solution to SDS paths)

Discussion related to the Engine functionality, implementations and API.
Post Reply
User avatar
Dade
Developer
Developer
Posts: 2925
Joined: Mon Dec 04, 2017 8:36 pm

Re: Path Space Regularization (aka the solution to SDS paths)

Post by Dade » Tue Sep 10, 2019 11:34 am

lacilaci wrote:
Tue Sep 10, 2019 11:29 am
so... hybrid glass?
Yes, it is my next step for v2.3. I'm thinking to a v2.3 with a list specific "small" new features (PSR, hybrid glass, multiple UVs per vertex, Disney SIGGRAPH 2015 additions, etc.) before the big material re-work (so the material re-work will be in v2.4).

Current v2.2 could be easily called v3.0 when compared to v2.1, I'm thinking to consolidate a bit of stuff.
Support LuxCoreRender project with salts and bounties

User avatar
lacilaci
Donor
Donor
Posts: 1537
Joined: Fri May 04, 2018 5:16 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by lacilaci » Tue Sep 10, 2019 11:39 am

Dade wrote:
Tue Sep 10, 2019 11:34 am
lacilaci wrote:
Tue Sep 10, 2019 11:29 am
so... hybrid glass?
Yes, it is my next step for v2.3. I'm thinking to a v2.3 with a list specific new features (PSR, hybrid glass, multiple UVs per vertex, Disney SIGGRAPH 2015 additions, etc.) before the big material re-work (so the material re-work will be in v2.4).
Good...

1.btw, why do the caustics avoid these steps/edges? Is there some angular limitation in place?
caustics.jpg

2.will there be some settings exposed to control sharpness and brightness? Right now it still seems very blurry and dark in water, nowhere close to my references

User avatar
lacilaci
Donor
Donor
Posts: 1537
Joined: Fri May 04, 2018 5:16 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by lacilaci » Tue Sep 10, 2019 11:43 am

for better reference, this is what I expect to see underwater(+refraction).
causticsgooooood.jpg

User avatar
epilectrolytics
Donor
Donor
Posts: 529
Joined: Thu Oct 04, 2018 6:06 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by epilectrolytics » Tue Sep 10, 2019 11:44 am

Dade wrote:
Tue Sep 10, 2019 11:10 am
The results aren't bad:

pool.jpg
Looks great :!:

(The tile material is not correctly aligned. I noticed that when I align correctly in Blender with mapping nodes and export binaries/text, in LuxCoreUI the alignment may be off. No idea if this is a LuxBlend or LuxCore bug.)
Dade wrote:
Tue Sep 10, 2019 11:34 am
I'm thinking to a v2.3 with a list specific "small" new features (PSR, hybrid glass, multiple UVs per vertex, Disney SIGGRAPH 2015 additions, etc.) before the big material re-work (so the material re-work will be in v2.4).
Yes please :D
MBPro 15" 16GB i7-4850HQ GT750M, MacOS 10.13.6 & Win10Pro PC 16GB Ryzen 2700X, 2 x RTX 2070

User avatar
lacilaci
Donor
Donor
Posts: 1537
Joined: Fri May 04, 2018 5:16 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by lacilaci » Tue Sep 10, 2019 12:04 pm

Dade wrote:
Tue Sep 10, 2019 11:10 am
The results aren't bad:


pool.jpg


Note: total samples/pixel can be quite misleading when rendering with GPU+CPU light tracing, LuxCoreUI now shows separate stats for eye and light samples too:


stats.jpg


So you can have an idea of how many light tracing passes you have really done.
Even in this your example everything underwater seem waaaay too dark... There's no way this is how it would look in reality.

User avatar
B.Y.O.B.
Developer
Developer
Posts: 2880
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Path Space Regularization (aka the solution to SDS paths)

Post by B.Y.O.B. » Tue Sep 10, 2019 12:10 pm

lacilaci wrote:
Tue Sep 10, 2019 12:04 pm
ven in this your example everything underwater seem waaaay too dark... There's no way this is how it would look in reality.
It looks to me like it was rendered without a sky (only with sunlight).
Support LuxCoreRender project with salts and bounties

User avatar
lacilaci
Donor
Donor
Posts: 1537
Joined: Fri May 04, 2018 5:16 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by lacilaci » Tue Sep 10, 2019 12:14 pm

B.Y.O.B. wrote:
Tue Sep 10, 2019 12:10 pm
lacilaci wrote:
Tue Sep 10, 2019 12:04 pm
ven in this your example everything underwater seem waaaay too dark... There's no way this is how it would look in reality.
It looks to me like it was rendered without a sky (only with sunlight).
even so.. Sun so strong it forms nice and crisp sds caustics but yet no bounce light on walls from it??

provisory
Posts: 200
Joined: Wed Aug 01, 2018 4:26 pm

Re: Path Space Regularization (aka the solution to SDS paths)

Post by provisory » Tue Sep 10, 2019 12:35 pm

lacilaci wrote:
Tue Sep 10, 2019 12:14 pm
even so.. Sun so strong it forms nice and crisp sds caustics but yet no bounce light on walls from it??
I see the light bounces on the walls...

User avatar
lacilaci
Donor
Donor
Posts: 1537
Joined: Fri May 04, 2018 5:16 am

Re: Path Space Regularization (aka the solution to SDS paths)

Post by lacilaci » Tue Sep 10, 2019 12:46 pm

I probably did something wrong. I need to wait for some official build or something.
Can't get sharp caustics at all, it's always too dark for me and anything that's round under water get's no caustics at all and also I get ton of fireflies :lol:
Maybe I messed up something somewhere...

provisory
Posts: 200
Joined: Wed Aug 01, 2018 4:26 pm

Re: Path Space Regularization (aka the solution to SDS paths)

Post by provisory » Tue Sep 10, 2019 12:56 pm

My experience is, blurring does not decreases (at least not in a humans lifetime).
So you must find the perfect value, if you set too low there will be no SDS samples, if you set too high, it will be blurred forever.

Post Reply