Hello @metamurk,
It depends on your gpu of course but render 15 millions points with a “reasonable” performance should already be possible with the classic OpenGL integration of VTK.
Note that there is some on going work regarding point cloud rendering with WebGPU (https://gitlab.kitware.com/vtk/vtk/-/merge_requests/11361), but in your case I don’t think you need it for now