how to build a surface........(help......)

i have a list of 3d points(in a array),i want to use these points to bulid a sruface,i have read some discussion about this subject, but i still don’t know how to do…i am a new programmer,please help me!
ps: i need a example…

thanks a lot!

Well, I believe there is no easy solution, because you can build many surfaces from the same set of points. But of course it can be done…

check out Hoppe’s work from microsoft research:
And try a search for “surface reconstruction” in google.