Nice plot!
I think you pretty much have two options right now:
- use meshscatter(shading=false) so it looks like flat circles (will be slower but should be still plenty fast)
- use
transparency=true… but that may introduce other artifacts like particles in the background rendering over particles in the foreground (it assumes that everything is transparent, so if it’s opaque it doesn’t work that well).