How to place single GPU particles at specified locations?

Do you think this procedure would be able to be executed at runtime? Meaning, I don’t have external point cloud data, but I generate a list of points in 3D space inside gameplay.

With this list of points (~100,000 points), I would like to create a LIDAR-like point cloud as shown in the above examples in this thread.

Would this be possible?