Three-dimensional (3D) buffer analysis is a basic function of spatial analysis used widely in 3D Geographic Information Systems (3DGIS). Current buffer analysis methods for spatial points and curves generally function well. One exception is buffer zone of surface. Previous researchers in this field have used voxel models to overcome this limitation; however, defects with voxel model buffer analysis include redundancies, approximations, and poor visualization characteristics. In this contribution, a surface buffer analysis method is presented for the boundary representation of geological objects. Exact geometric representation is achieved via the construction of irregular triangle meshes in 3D. The results can be used for 3D structural modeling and then form the basis for spatial analysis or model-based quantitative assessment in mineral potential mapping and resource evaluation. Three comparisons between existing voxel methods and our new method, evaluating visualization, precision and redundancy, are conducted. The comparisons show that our proposed method is robust and provides a higher quality output than voxel modeling. Finally, uncertainty analysis of buffer distance in different geological objects was discussed.