I'm trying to use THREE.Points
to create a point cloud for data visualization. I'd like to make the points transparent so that the viewer can get an idea of how dense the points are in a particular region. I'm using a sphere geometry and additive blending for testing purposes.
The issue is that some of the points, shown as squares, blend properly with points in front of them, and others are simply hidden by the points in front of them. For some reason, blending doesn't seem to work correctly on the bottom half of the sphere, which is odd because I'm not using any lights, and it should be symmetrical. I'm not sure why this is occurring or how to fix it.
Link to code sketch: https://glitch.com/edit/#!/cloudy-chambray-leotard?path=main.js%3A22%3A0
Looking straight on at the sphere:
There also appears to be a left-right symmetry issue when looking from the top down:
Looking up from the bottom of the sphere I get the desired result: