Currently, I am experimenting with particle systems to enhance the rendering speed of a star system, but I have encountered an issue with poor display quality on graphics cards with low capabilities, such as Intel HD which is quite common. The particles that are supposed to have a specific texture end up being replaced by unsightly squares with strange colors and transparency. For example, in this particle system the rendering looks like:
https://i.sstatic.net/u5k6S.png
This problem seems to occur with any instance of THREE.ParticleSystem or THREE.Points (the newer version). Interestingly, all other THREE objects like Spheres, Cubes, and Planes render properly on my GPU, only particles seem to have this issue.
Is there any way to mitigate this problem? If not, are there alternative methods besides particle systems to efficiently display a large number of objects without causing a slowdown?