Well, I guess you agree there is obviously gone something wrong...
BlendLuxCore 2.3 beta3, latest build, 2020.03.12
LuxCoreRender 2.3 beta3, latest build, 2020.03.07
Please, check scene file and fix the issue.
Blender 2.82ISSUE: Collection Instancing: view port okay, final bad
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
- FarbigeWelt
- Donor
- Posts: 1046
- Joined: Sun Jul 01, 2018 12:07 pm
- Location: Switzerland
- Contact:
ISSUE: Collection Instancing: view port okay, final bad
- Attachments
-
- Oil Pump and Gas Flares_Render Error.7z
- Blender Scene
- (282.16 KiB) Downloaded 146 times
Light and Word designing Creator - www.farbigewelt.ch - aka quantenkristall || #luxcorerender
MacBook Air with M1
MacBook Air with M1
Re: ISSUE: Collection Instancing: view port okay, final bad
Two completely different and unrelated evaluated objects are sharing the same memory address in the depsgraph.
I am now taking the memory address of the original objects as keys, which seems to work.
It may be that Blender is deleting the evaluated object at the end of the loop iteration and it can happen that the same memory space is afterwards used for the next object.
Thanks for the report, this bug would have been super hard to spot otherwise.
I fixed the problem.
(edit: I realized that I had already found this behaviour in the past, unfortunately I forgot it when optimizing the dupli export - silly me).
I am now taking the memory address of the original objects as keys, which seems to work.
It may be that Blender is deleting the evaluated object at the end of the loop iteration and it can happen that the same memory space is afterwards used for the next object.
Thanks for the report, this bug would have been super hard to spot otherwise.
I fixed the problem.
(edit: I realized that I had already found this behaviour in the past, unfortunately I forgot it when optimizing the dupli export - silly me).
- FarbigeWelt
- Donor
- Posts: 1046
- Joined: Sun Jul 01, 2018 12:07 pm
- Location: Switzerland
- Contact:
SOLVED: Collection Instancing: view port okay, final bad
Hi B.Y.O.B.
Thank you very much for solving the problem
The issue is fixed in the current latest builds.
As you can see, collections are instanced in final render as expected. Blender 2.82
BlendLuxCore 2.3 beta3, latest build_67a8a70, 2020.03.13
LuxCoreRender 2.3 beta3, latest build_410a62f, 2020.03.13
Light and Word designing Creator - www.farbigewelt.ch - aka quantenkristall || #luxcorerender
MacBook Air with M1
MacBook Air with M1