Hi, i think your points are ok, you just don't see all of them, because of light/camera settings.
If you pick more points(about 2000) and replace
- rotateX(45);
rotateY(45);
with
- background(0);
rotateX((float)frameCount/20);
rotateY((float)frameCount/20);
you should see what i mean.
Maybe it's a good idea to create the random-locations once in setup, then you could easily access them later.