Fast 3D Modeling Chinese Ancient Architectures Base on Points Cloud

There are lots of valuable ancient architectures in China, digitizing the architectures is very meritorious. 3D laser scanner can help people get 3D information of buildings by means of points cloud. For better displaying the buildings on computer screen, 3D modeling is necessary. In China, most of ancient architectures' walls, floors and roofs are flat, which can be regard as plane. This paper puts forward an algorithm of plane fitting, calculates out all plane equations of walls, floors and roofs, and researches the relationship of the planes, gets the coordinates of all feature lines and corners, combines them, and finally finishes the 3D model. Also this paper uses Microsoft Direct3D SDK and C# computer language to implement a platform for showing the result on the computer screen, and finally uses examples to verify the validity of the algorithm. In China, for ancient architectures' special features, the algorithm can fit for most situations.