How to merge THREE.Points()

I have a put lot edge points to shape in a scene. I tried to merge those but it says its faceless.

Help !!

Need archive or fiddle to see what do u mean.

isn’t points already a single draw call, similar to instanced-mesh?

Correct!

If you see the following message then you use an outdated version of three.js.

“THREE.DirectGeometry: Faceless geometries are not supported.”

Try it with the latest version and BufferGeometry.

each points have 1 draw call each, so if the scene is big there are lot of points used draw call rises to 100-200 range.

“THREE.DirectGeometry: Faceless geometries are not supported.” this is the exact message i get

Need archive or fiddle.