摘要
利用其他三维建模软件来构造复杂三维模型,使得3DGIS(ThreeDimensionalGeographicalSystem)的数据源更加丰富,其中采用AutoDesk公司定义的3DS(3DStudio)数据模型尤为广泛,但如何通过程序实现3DS数据模型的操作是开发人员需要解决的问题。通过分析3DS的数据模型结构,利用面向对象的方法成功地创建了3DS的结构类,并借助于OpenGL实现了3DS数据模型的快速显示和其他三维图形操作,从而解决了在3DGIS开发过程中数据源缺乏的问题。
3DS file defined by AutoDesk Co. is one of the main data source in 3DGIS(Three Dimensional Geographical System). The problem is that it is difficult to handle 3DS file by programming. After the structure of 3DS file format is analyzed,some classes which can be applied to handle 3DS file is designed.With the help of OpenGL, we visualized the 3D model on screen.The problem of lacking data source in 3DGIShas been resolved.
出处
《吉林大学学报(信息科学版)》
CAS
2004年第1期87-90,共4页
Journal of Jilin University(Information Science Edition)
关键词
三维地理信息系统
3DS软件
数据模型
开放图形库
three dimensional geographical information system (3DGIS)
three dimensional studio(3DS)
data model
OpenGL