There are several ways for building surfaces: Triangles and rectangles are bivariate, and hence are reasonable geometric units for solving terrain problems. Surface construction based upon triangles is one of the best methods for accurate visual representation of discretely measured three dimensional surfaces. The problem of forming a triangle network can be regarded as the problem of automatic triangulation of scattered location data. In this study, the commonly used methods of modeling irregular surfaces are discussed first, followed by a discussion of Triangulated Irregular Network (TIN). A different triangulation algorithm is submitted in the end of this study.