Editing surface control points using Grasshopper

Just got another idea.
Deconstruct surfaces for creating the Point Cloud file which is based on 3D model. Don’t know if this is a good path.