How to load ".npy" file into Blender?
Numpy point cloud
Test script.

Get the verts of context object
Save as test.npy
Load saved file
Create mesh with saved verts
Add mesh to new object and link to scene

Test script
import bpy
import numpy as np

context = bpy.context
ob = context.object
me = ob.data
# get the coords of context object
coords = np.empty(len(me.vertices) * 3)
me.vertices.foreach_get(&quot;co&quot;, coords)
print(coords.reshape(-1, 3))
# save to .npy file
np.save('test.npy', coords.reshape(-1, 3))
#load it into another array
verts = np.load('test.npy')
print(verts)
# new mesh
me = bpy.data.meshes.new(&quot;Verts&quot;)
# load in verts
me.from_pydata(verts, [], [])
# create object and link to scene
vob = bpy.data.objects.new(&quot;Verts&quot;, me)
context.collection.objects.link(vob)
# give same global transform
#vob.matrix_world = ob.matrix_world