Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hybrid glass/transparent shadows [$5 awarded] #233

Closed
lacilaci opened this issue Aug 30, 2019 · 2 comments
Closed

Hybrid glass/transparent shadows [$5 awarded] #233

lacilaci opened this issue Aug 30, 2019 · 2 comments

Comments

@lacilaci
Copy link

lacilaci commented Aug 30, 2019

Even with upcoming SDS solution rendering behind refracting glass might be very computationaly expensive. Current solution with non-refracting architectural glass is working only on distant glass panes that only contribute to scene with some weak reflections at best.

However detailed view near glass panels, especially if there are multiple layers of those makes rendering look very ugly. Even in corona where they can do sds efficiently now, they still need to keep hybrid glass behavior on by default, otherwise the rendertime can jump from +50% to +100% required rendertime.

So having hybrid glass option for rendering could be a very good way of optimizing scenes that have heavy presence of glass like objects.

Another reason is that sometimes strong caustics can be distracting. But if we don't have option for hybrid glass rendering we also cannot disable caustics/light tracing cause this would also bring us back to original problem.

So we can end up in situation where we have to choose to being able to use proper glass and have caustics or not having caustics but also no refraction.
With this feature we could even disable lighttracing and use both cpu and gpu to do pathtracing and benefit from getting light through glass objects.

Personally ~70% of my projects I can get away without this feature. But proper looking refracting glass that also renders fast is definitely not a corner case.


The $5 bounty on this issue has been claimed at Bountysource.

@Dade916 Dade916 self-assigned this Oct 4, 2019
@Dade916 Dade916 changed the title Hybrid glass/transparent shadows Hybrid glass/transparent shadows [$5] Oct 6, 2019
@Dade916 Dade916 added the bounty label Oct 6, 2019
Dade916 added a commit that referenced this issue Oct 8, 2019
Dade916 added a commit that referenced this issue Oct 8, 2019
@Dade916 Dade916 added this to In progress in LuxCoreRender v2.3 Oct 8, 2019
@Dade916
Copy link
Member

Dade916 commented Oct 8, 2019

Discussed in this forum thread: https://forums.luxcorerender.org/viewtopic.php?f=5&t=1474

@Dade916
Copy link
Member

Dade916 commented Oct 13, 2019

Done.

@Dade916 Dade916 closed this as completed Oct 13, 2019
@Dade916 Dade916 changed the title Hybrid glass/transparent shadows [$5] Hybrid glass/transparent shadows [$5 awarded] Oct 13, 2019
@Dade916 Dade916 moved this from In progress to Done in LuxCoreRender v2.3 Nov 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

2 participants