Reconstruct free form surfaces