This is because WebGL by default draw points as squares. It would be nice for visualization purposes to add an option (potentially to PointCloudShading) allowing the points to be drawn in a more circular shape.
A suggestion from @lilleyse: one way to do this is to pass the point position to the frag shader and then in the frag shader get the fragment's position and render any fragment whose distance to the point position is less than the circle radius.
Currently, points in a point cloud is drawn as squares by default.
From 3D Tiles Point Cloud Styling Sandcastle.
This is because WebGL by default draw points as squares. It would be nice for visualization purposes to add an option (potentially to PointCloudShading) allowing the points to be drawn in a more circular shape.
A suggestion from @lilleyse: one way to do this is to pass the point position to the frag shader and then in the frag shader get the fragment's position and render any fragment whose distance to the point position is less than the circle radius.