第一五五章 CAX讨论

陈东风一番对于编程方向的分析引起了其他三人的疑惑,陈东风光要搞个底层的算法,这搞出来要怎么用呢?毕竟他们的初衷是要运用到设计中去的。但是陈东风说的也没有错,除非有大量的人力物力支持否者他们四人可能连几何引擎算法都不一定能够完成。

“东风,我们向院长求救?”杨辉有困难找院长。

“得了吧,现在黄院长的魂已经被Mini2给勾走了,恐怕他是没有空理我们,再说了我们是航空院又不是计算机院,巧妇难为无米之炊啊。”唐昌宏叹口气道。

陈东风一拍大腿说:“兄弟们,首先我们搞得这个几何引擎可能一点实用价值都没有,这样我们也是张不开口求助学校。现在院长给我们批准了两个客户端已经是天大的面子了。这样我们先搞起来,等搞出点眉目,我估计杨光老师那里也差不多也忙完了,当时候我们在联合计算机院来搞这个几何引擎,怎么样?”

陈东风都这样说了,三人自然没有意见,毕竟现在都是纸上谈兵阶段,连几何引擎的功能分析还没有做完。正好这段时间VAX-11还没有到,四人利用这段时间先把框架讨论出来。

其实陈东风四人还不知道1979年,SDRC公司发布了世界上第一个完全基于实体造型技术的大型CAD/CAE软件──IDEAS。由于实体造型技术能够精确表达零件的全部属性,在理论上有助于统一CAD、CAE、CAM的模型表达,给设计带来了惊人的方便性。可以说,实体造型技术的普及应用标志着CAD发展史上的第二次技术革命。但是,在当时的硬件条件下,实体造型的计算及显示速度太慢,限制了它在整个行业的推广。

现在CAD/CAE等CAX软件还没有在硬件的支持下发挥威力,但是随着这几年计算机计算能力的大幅度提高,CAX等软件已经在汽车、航空等制造业发挥越来越重要的作用。

这次陈东风提出的几何引擎计划中最为重要的就是三维造型技术。三维造型技术是建立恰当的模型来表示自然界中形态丰富的三维物体的技术,根据造型对象将造型技术分成3类。

第一类是曲面造型,主要研究计算机内如何描述一张曲面,及曲面的显示与控制。曲面造型又分成规则曲面和不规则曲面两种。不规则曲面造型方法他们采用的是贝塞尔曲线曲面。

第二类是立体造型方法,主要研究在计算机内如何定义、表示一个三维物体,主要有体素构造法、边界表示法和八叉数法等等。曲面造型和立体造型合称几何模型造型。

第三类是自然景物模拟,主要研究在计算机内如何模拟自然景物,如云、流水、树等。该造型技术主要应用在游戏和艺术造型等领域。

不过自然景物的模拟不是他们四人的研究重点,曲面和立体造型是他们这次几何引擎的重点方向。当然三维几何引擎是重点,二维的几何引擎也不能少。

二维图形基本几何变换是指相对于坐标原点和坐标轴进行的几何变换,包括平移、比例、旋转、反射)和错切5种变换。

二维和三维的图形的底层函数算法都实现了才能构成一个完整的几何引擎。

所谓几何引擎是是借用机器工业的同名术语,表明在整个系统中的核心地位。也可以称之为“支持应用的底层函数库”或者说是对特定应用的一种抽象。

陈东风想做这个几何引擎,关键还是现在人少,整体CAX系列软件需要大规模的人员共同开发以及对各种客户需求的分析。这些都不是目前陈东风他们能掌握的资源,然而搞几何引擎就不一样了,最底层的研究关键还是算法、结构、效率,以他们四人目前的实力可以勉强实现。

“东风,我问下,如果这个几何引擎搞出来后,你准备怎么办?”杨韦问出了关键。

陈东风来回走了几步,“我也没有想好,只是觉得这是趋势,没有CAX软件在航空设计等领域的效率会很低。大家有什么看法?”

“无非有两条路,一是免费给别人使用,然后根据第三方开发的反馈来不断的完善这个几何引擎。二是我们自己组织人研发CAX类软件。”杨韦说。

杨韦想说的就是如果这个几何引擎想要完善那么就必须要有人用,这样才能不断的完善发展,所以关键问题就是怎么用了。

唐昌宏在沉默了一会说道:“我们现在想这些是不是太早了,其实这个几何引擎的使用问题应该不大,由于三维图形涉及到许多算法和专业知识,要快速的开发三维应用程序是有一定困难的。当应用程序开发人员非常需要一个封装了硬件操作和图形算法、简单易用、功能丰富的三维图形开发环境,而这个环境就是我们的几何图形引擎。所以我们现在的焦点是怎么开发这个引擎,编程的语言,引擎的架构、算法等等,成品之后的工作还是等等再说吧。”

陈东风接着唐昌宏的话说:“昌宏考虑的很对,我预计这个几何引擎的代码有几十万行,我们四个人想要完全的可能性不大,还是要先做出第一阶段的成果后寻找帮手。编程语言我觉得C语言已经不太合适了,C++是一个很好的选择。”

自从四人开始晚上计算机后,对编程语言的发展一直是很上心。去年c++由比雅尼·斯特劳斯特鲁普博士在贝尔实验室发明并实现后,C ++开始在编程领域展露头角。经过一段时间的发展,C ++已经在工业上的开发语言占很大的比例。

从名字来看,C++在最开始可以称作C语言的增强版,c ++引入了一些新的函数库和新的用法,如虚函数,操作符重载,多重继承,模板,异常处理,名字空间逐渐纳入,这使得C++可用性大幅度提高。

现在C++也没有学习资料,他们现在只是通过杂志和论文了解了C++的一些情况,不过既然决定使用C++来进行编程了,那么就需要一套开发软件了,这个任务只能交给林元礼了。

第六十三章 放下芥蒂 合作研发第一五二章 计算机曙光第一百章 军方来了第一三三章 前往鹏城第一二五章 战后第三章 一语惊醒 砥砺前行第一五零章 青眼有加第十三章按时而来 聆听建议第七十八章 飞龙首飞第一零五章 麻栗坡第一一五章 反火炮鹰眼第九十四章 侦察演习2第七十二章 鹰眼缺陷第五十一章 返回金陵 明竹归来第五十四章 除夕夜话 鹏城计划第一零八章 传音2第一四九章 客座教授第一五三章 IBM代理商第五十七章 初步设想 四大件第五十一章 返回金陵 明竹归来第八章 实习结束 新的开始第五十七章 初步设想 四大件第一零六章 组装调试第二十章 外形结构 协作完成第一二四章 结束第一一二章 请君入瓮第九十二章 三营来访第一三零章 不轻松的会议2第七十五章 黑白鹰眼第四十九章 飞龙搁置 备战考试第二十八章 航模首飞 试飞成功第十一章 大一结束 计划开始第一四五章 赛后第一一七章 特殊采购第一五七章 几何约束第一二二章 出人意料的变化第五章 初识学霸 犹如神助第四章鸡肋鸡肋 食之?弃之?第一一七章 特殊采购第三十七章 推销航模 达成协议第九十章 实弹试射第十四章 疯狂模式 鲸吞虎噬第五十七章 初步设想 四大件第一四九章 客座教授第八十一章 兵围西工大第一二三章 大胜第一二七章 支援2第九十七章 骊山军演3第一二二章 出人意料的变化第二十八章 航模首飞 试飞成功第七十五章 黑白鹰眼第一四零章 故人第九十章 实弹试射第一零八章 传音2第76章 图像数据处理第四十三章 飞龙初议 设计不易第四章鸡肋鸡肋 食之?弃之?第一五八章 问题越来越多第五十四章 除夕夜话 鹏城计划第一章:天降异雷 庄周梦蝶第六十四章 方案研讨 李组折服第一一八章 序幕第一二三章 大胜第二十五章 核心机点火 艰难测试第九章 院长有请 侃侃而谈第一三六章 新型电机第一四一章 赛前第二十八章 航模首飞 试飞成功第一五六章 方向第二十四章 开始试制 齐头并进第一五七章 几何约束第四十章 列车卧谈 筹划生产第三十五章 横空出世 横扫比赛第三十章 特技设计 飞行训练第一五九章 专业跑项目第七十八章 飞龙首飞第一四零章 故人第一五七章 几何约束第十九章 航发子系统第八十三章 机房观摩第一三六章 新型电机第一百章 军方来了第一零八章 传音2第一三一章 鹏城消息第八十九章 第一次试射第六十三章 放下芥蒂 合作研发第八十三章 机房观摩第一五七章 几何约束第六十章 飞龙航发 开始测试第十九章 航发子系统第一五零章 青眼有加第十九章 航发子系统第八十章 防空警报第五十三章 比例切割 算法初成第七十一章 鹰眼设计第一百四十八章 感受工程艺术之美第一四四章 比赛第八十九章 第一次试射第一零七章 传音第九十二章 三营来访
第六十三章 放下芥蒂 合作研发第一五二章 计算机曙光第一百章 军方来了第一三三章 前往鹏城第一二五章 战后第三章 一语惊醒 砥砺前行第一五零章 青眼有加第十三章按时而来 聆听建议第七十八章 飞龙首飞第一零五章 麻栗坡第一一五章 反火炮鹰眼第九十四章 侦察演习2第七十二章 鹰眼缺陷第五十一章 返回金陵 明竹归来第五十四章 除夕夜话 鹏城计划第一零八章 传音2第一四九章 客座教授第一五三章 IBM代理商第五十七章 初步设想 四大件第五十一章 返回金陵 明竹归来第八章 实习结束 新的开始第五十七章 初步设想 四大件第一零六章 组装调试第二十章 外形结构 协作完成第一二四章 结束第一一二章 请君入瓮第九十二章 三营来访第一三零章 不轻松的会议2第七十五章 黑白鹰眼第四十九章 飞龙搁置 备战考试第二十八章 航模首飞 试飞成功第十一章 大一结束 计划开始第一四五章 赛后第一一七章 特殊采购第一五七章 几何约束第一二二章 出人意料的变化第五章 初识学霸 犹如神助第四章鸡肋鸡肋 食之?弃之?第一一七章 特殊采购第三十七章 推销航模 达成协议第九十章 实弹试射第十四章 疯狂模式 鲸吞虎噬第五十七章 初步设想 四大件第一四九章 客座教授第八十一章 兵围西工大第一二三章 大胜第一二七章 支援2第九十七章 骊山军演3第一二二章 出人意料的变化第二十八章 航模首飞 试飞成功第七十五章 黑白鹰眼第一四零章 故人第九十章 实弹试射第一零八章 传音2第76章 图像数据处理第四十三章 飞龙初议 设计不易第四章鸡肋鸡肋 食之?弃之?第一五八章 问题越来越多第五十四章 除夕夜话 鹏城计划第一章:天降异雷 庄周梦蝶第六十四章 方案研讨 李组折服第一一八章 序幕第一二三章 大胜第二十五章 核心机点火 艰难测试第九章 院长有请 侃侃而谈第一三六章 新型电机第一四一章 赛前第二十八章 航模首飞 试飞成功第一五六章 方向第二十四章 开始试制 齐头并进第一五七章 几何约束第四十章 列车卧谈 筹划生产第三十五章 横空出世 横扫比赛第三十章 特技设计 飞行训练第一五九章 专业跑项目第七十八章 飞龙首飞第一四零章 故人第一五七章 几何约束第十九章 航发子系统第八十三章 机房观摩第一三六章 新型电机第一百章 军方来了第一零八章 传音2第一三一章 鹏城消息第八十九章 第一次试射第六十三章 放下芥蒂 合作研发第八十三章 机房观摩第一五七章 几何约束第六十章 飞龙航发 开始测试第十九章 航发子系统第一五零章 青眼有加第十九章 航发子系统第八十章 防空警报第五十三章 比例切割 算法初成第七十一章 鹰眼设计第一百四十八章 感受工程艺术之美第一四四章 比赛第八十九章 第一次试射第一零七章 传音第九十二章 三营来访