摘要
随着计算机图形学的快速发展和可视化技术的研究,建筑物的可视化正朝着真实感更强的方向发展。对于建筑物建模,立面利用矩形表示,顶面采用多边形表示。根据建筑物顶部形状较为复杂的特点,采用一种三角剖分的方法构建顶部为任意多边形的建筑物,并对三角剖分算法进行改进用于顶部有空洞的建筑物。借助于OpenGL提供的光照、纹理映射等三维渲染函数,在VC++6.0环境下实现了各种建筑物的三维建模。
With the rapid development of computer graphics and visualization technology,visualization of the building has been moving in the direction of more realistic.Regarding the building modeling,the side was expressed by the rectangle and the top by the polygon.According to the more complex roof of a Building,the author used a triangulation method to construct buildings at the top of an arbitrary polygon,and the method was improved as well as for the top of an empty building.With OpenGL providing illumination,texture mapping and other 3D rendering functions,the paper realized a variety of three-dimensional modeling of buildings in VC++ 6.0.
出处
《测绘科学》
CSCD
北大核心
2010年第S1期103-104,99,共3页
Science of Surveying and Mapping