日期:2011-03-22 13:54:00 来源:本站整理
编三维地质建模系统-整体思绪[VC/C++编程]
本文“编三维地质建模系统-整体思绪[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
接办三维地质建模系统编制的项目时,我只是一个很菜鸟的业余编程爱好者, 但我关于这个项目很感爱好,不管后果若何,参与这个项目的历程就很有意思.
语言挑选:c++.挑选c++是考虑到c++可以向下兼容c,同时兼具面向对象的特 征.
IDE:本来打算操纵VC++6.0,因为VC++6.0是目前的主流开辟三维可视化的IDE ,不过利用难度较大,并且我们带领用的是C++ BUILDER,C++ BUILDER具有上手 快、制作界面简易的长处,于是挑选用BCB了.
三维图形库:操纵open graphics library(opengl),至于Open Inventor (OIV),暂时不打算用,在开辟历程中假如OPENGL用得对比好了再考虑能否用 OIV.
主要难点:
(1)地质三维建模办法:地质体是一个三维的、非均质性十清楚显的复杂体 ,和CAD系统相比建模办法要复杂很多.
(2)三维地质模子的三维显示与交互:分外是交互功效的实现对比艰难.
(3)对海量数据的处理:地质体三维数字化数据是非常宏大的,一个地层就 动辄数10、上百万个离散点.
自顶向下的目标分化思绪:
三维地质建模系统是一个很宏大的软件工程,假如不举行目标分化来渐渐达成 的话,实现起来将会遥遥无期.1961年,美国为了实现1970年登上月球曾经拟定 了具体的登月筹划:
(1)发射火箭到大气层;
(2)环抱地球;
(3)发射火箭,环抱月球;
(4)月球着陆器从火箭中别离,在月面下降;
(5)月球着陆器脱离月球,与轨道舱堆积;
(6)返回地球;
(7)进入大气层;
(8)返回舱安全坠入大海.
以上是“编三维地质建模系统-整体思绪[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论