I'm utilizing the Three.js ParticleSystem
to showcase a large number of points, which greatly improves performance.
At certain zoom levels, the particles may appear very close together, leading to the appearance of strange De Moivre fringes when adjusting the camera position.
Here is the code snippet used for this:
var material = new THREE.ParticleSystemMaterial({
size: 250,
color: colors[i]
});
parentMesh.add(new THREE.ParticleSystem(geometries[i], material));
A total of 4 particle system objects are created, with one having a red material and the others having green, blue, and yellow materials.
Is there a way to prevent the occurrence of the De Moivre artifacts in this scenario?