Combined upsampled neighbours in render
Merge all cameras when calculating virtual view surface, and also upsample points that have too large a point spacing in the virtual view. Do this by rendering point cloud only first and then perform splatting step where neighbourhood comes from previous rendering instead of original camera images. When rendering the first cloud, if the distance between pixels in object space is beyond pixel size but within smoothing size then upsample the points.
Edited by Nicolas Pope