I did some more work on particle/emitter visibility and updates during viewport render.
I think we can merge the branch into master.
There is still one bug during viewport render: when the number of particles is lowered, they are not deleted from the luxcore_scene.
However I don't think it's worth to fix this currently, it would require us to keep track of every particle in python which might slow things down again (and consumes memory).
And since a simple restart of the viewport render fixes it, I'd leave it like it is for now.
BlendLuxCore Particles support
Re: BlendLuxCore Particles support
So can you make the viewport render restart automatic when particles setting require it until the fix.this way we do not have to update it manually by switching between shading mod ?However I don't think it's worth to fix this currently, it would require us to keep track of every particle in python which might slow things down again (and consumes memory).
And since a simple restart of the viewport render fixes it, I'd leave it like it is for now.
Re: BlendLuxCore Particles support
To do that I would need the same info as for the fix ("particle x vanished"). And if I had that info, I could just fix it.
Re: BlendLuxCore Particles support
I have a question: does luxcore support particles motion blur now?
CPU Bidir + Metropolis | Core i5-4570
Re: BlendLuxCore Particles support
No, but I am very sure this will be very easy to do once I port the addon to Blender 2.8.