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.
[1] Zheng Jun-li. On the Fast Curve-Fitting Algorithms for Unorganized Point-Clouds , 2004 .
[2] Steven K. Feiner,et al. Introduction to Computer Graphics , 1993 .
[3] Simon Robinson,et al. Professional C , 2001 .
[4] Vaughan R. Pratt,et al. Direct least-squares fitting of algebraic surfaces , 1987, SIGGRAPH.