add reconstruction stage & make surfel radius scaling dependent