摘要
人工构建建筑物三维模型需要专业软件,同时操作复杂、工作量大。为解决这一问题,文中在分析AutoCAD建筑平面图DXF格式数据的基础上,实现了一套建筑物三维建模方案。该方案首先读取DXF文件,接着识别出墙、门、窗等建筑构件,并将构件转换为闭合轮廓,得到整体二维平面数据。经过对闭合轮廓的拉伸操作,建立具有内部空间、拓扑信息的建筑物三维模型。由该方案输出的VRML数据已用于虚拟场景漫游应用中。实验结果表明该方案可大幅加快建模速度,输出模型准确,能够为各种应用提供原始三维模型。
Artificial constructing three-dimensional building model requires professional software, with complicated operation and heavy workload. To solve the problem,based on analyzing AutoCAD architecture plan data in DXF format,implement a set of three-dimension- al modeling program for building. The program fu'stly reads DXF file, then recognizes wall, door, window and other building components and converts them to closed contours, getting whole planar data. After the stretching operation on closed contours, the program establishes 3D building models with intarnal space,topology information. The VRML data,exported by this program,had been used in the virtual scene roaming applications. The result shows that the program would significantly speed up modeling, and output models are accurate, a ble to provide the original three-dimensional models for various applications.
出处
《计算机技术与发展》
2012年第12期237-240,共4页
Computer Technology and Development
基金
广东省教育部产学研结合项目(2009B090300401)
广东高校优秀青年创新人才培养计划项目(LYM09069)