Add Stop to DLCS or any other pre-rendering phase

Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Post Reply
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Add Stop to DLCS or any other pre-rendering phase

Post by marcatore »

As subject, please devs, is it possible to have the opportunity to stop a caching phase calculation?

If, for example, something goes wrong with the settings you have just two choices:

1- kill Blender if you are sure you have saved file before start rendering (this force you to remember this everytime)

2- wait it ends calculation

Thank you
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Add Stop to DLCS or any other pre-rendering phase

Post by Dade »

Yes, it is known problem, something we need to look into (however, the solution isn't going to be trivial to write).
Support LuxCoreRender project with salts and bounties
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: Add Stop to DLCS or any other pre-rendering phase

Post by lacilaci »

or, make calculating of caches so fast that it's not a problem :lol: there you go, problem solved
User avatar
Dade
Developer
Developer
Posts: 5672
Joined: Mon Dec 04, 2017 8:36 pm
Location: Italy

Re: Add Stop to DLCS or any other pre-rendering phase

Post by Dade »

lacilaci wrote: Thu Aug 22, 2019 3:24 pm or, make calculating of caches so fast that it's not a problem :lol: there you go, problem solved
"There are no free lunches"
Support LuxCoreRender project with salts and bounties
marcatore
Donor
Donor
Posts: 463
Joined: Wed Jan 10, 2018 8:04 am

Re: Add Stop to DLCS or any other pre-rendering phase

Post by marcatore »

Dade wrote: Thu Aug 22, 2019 3:21 pm Yes, it is known problem, something we need to look into (however, the solution isn't going to be trivial to write).
Ok... I hope you'll find a way to do it.
lacilaci wrote: Thu Aug 22, 2019 3:24 pm or, make calculating of caches so fast that it's not a problem :lol: there you go, problem solved
:)
User avatar
lacilaci
Donor
Donor
Posts: 1969
Joined: Fri May 04, 2018 5:16 am

Re: Add Stop to DLCS or any other pre-rendering phase

Post by lacilaci »

Dade wrote: Thu Aug 22, 2019 3:26 pm
lacilaci wrote: Thu Aug 22, 2019 3:24 pm or, make calculating of caches so fast that it's not a problem :lol: there you go, problem solved
"There are no free lunches"
so maybe just a little faster, like 75% faster?? :D
User avatar
FarbigeWelt
Donor
Donor
Posts: 1046
Joined: Sun Jul 01, 2018 12:07 pm
Location: Switzerland
Contact:

Re: Add Stop to DLCS or any other pre-rendering phase

Post by FarbigeWelt »

Dade wrote: Thu Aug 22, 2019 3:21 pm Yes, it is known problem, something we need to look into (however, the solution isn't going to be trivial to write).
Why can you not just divide into partial loops like you do it for console messages (pgic indirect cache photons counting)? Rendering can be stopped with ‚ESC‘ key. Is there not a similar solution possible? It would be very useful sometimes.

Just another side idea: If cache evaluation is dividable why not start rendering with the first bunch of entries and refining step by step. This would reduce waiting for first result, i.e. fast but inaccurate then improving stepwisely accuracy with the advantage to stop at any time.
Light and Word designing Creator - www.farbigewelt.ch - aka quantenkristall || #luxcorerender
MacBook Air with M1
provisory
Posts: 235
Joined: Wed Aug 01, 2018 4:26 pm

Re: Add Stop to DLCS or any other pre-rendering phase

Post by provisory »

FarbigeWelt wrote: Thu Aug 22, 2019 5:42 pm Just another side idea: If cache evaluation is dividable why not start rendering with the first bunch of entries and refining step by step. This would reduce waiting for first result, i.e. fast but inaccurate then improving stepwisely accuracy with the advantage to stop at any time.
Something like that would be great!
Post Reply