查看: 24967|回复: 37

Delco Carousel 的开发项目

[复制链接]
发表于 2015-3-1 07:20:13 | 显示全部楼层 |阅读模式
根据调查,一个项目从不可用到基本可用,限时是一年,超过了一定会坑掉。因此,也算是给自己的一个开发日志。

大家也许还不知道Delco Carousel是什么。不解释,大家看到这个图片就会明白了:
Delco Carousel 的开发项目-2202

使用开发工具:Blender 3D, GIMP,EMACS
编程语言:NASAL, XML
设计思路:为了能让它的模拟更有学术价值,这个程序将不使用任何模拟飞行系统中提供的信息,除了加速度和水平转向。不仅从玩游戏的角度模拟操作,还从演算的角度模拟惯性导航的原理,使用高等数学微积分法推测方位。
开发目的:让flightgear中的波音707,727,L1011,73C,741/2/3拥有Delco Carousel。本人的Test Bed为波音707-320。

富山不因其低矮而有损巍峨,樱花不因其飘渺而丧失纯洁。

奠基图,一切将从这个方块开始,愿明年它能与樱花一起开放:
Delco Carousel 的开发项目-6308

将右侧的辅助窗口拉出,添加一个参考图。参考图只对顶部视图起作用。我拿自己的键盘按键来目测一下,这个设备长约16厘米,宽约12厘米
Delco Carousel 的开发项目-8033

给小盒子的表面上了一个底色,由于照相机拍摄的照片,多少都是有些失真的,而且,我打算使用3D模型来处理大多数按扭还有那些凸起的小螺丝,所以,等下除了底色和必要的文字,其它的颜色都会用gimp擦除。
Delco Carousel 的开发项目-3360

            简单处理了一下底色贴图失真的问题。现在好看许多,然后就该逐个制作那些按扭了。
Delco Carousel 的开发项目-1070

所有的按扭模型均建立好,包括上方的两块显示屏。值得注意的是,这些按扭和显示屏均不是简单的方块,而是经过平滑处理的。尽可能地减少面数,却要保持一定的美观。
目前还没有上色贴图。想制作完那两个复杂的模式旋钮再上色贴图。
Delco Carousel 的开发项目-5163

那两个复杂的旋钮也建模完璧。至此,Delco Carousel的主体部分3D模型已经完成。接下来将展UV和为他们上色贴图。其实,Delco Carousel是有自带电池的,并且位于顶板上有一个开关,打开开关之后开始自动校准,这里就先不制作,我们以后编写程序的时候,先将其代码指向飞机电瓶,开启飞机电瓶就开始校准,之后制作好以后再重新指回它自己的电源。
Delco Carousel 的开发项目-9500

今天就先到这,休息一会儿。

楼主 发表于 2015-3-3 07:05:05 | 显示全部楼层
下面开始展UV。展UV就是把模型“切开“,平铺,方便以后贴图。在FlightGear中,每一个小零件都必须是独立的物件,它才能被鼠标点击,并且有相应的动画,这就意味着,每一个小按扭,都要展一次UV,都要制作一个贴图。
这是我选取的切割线:
Delco Carousel 的开发项目-5553

这是我展开的结果,还不错,切割线的选取直接决定了展开的质量。
Delco Carousel 的开发项目-6131

一号按键的贴图就这么弄好了。
Delco Carousel 的开发项目-9290

这是到目前为止的目录结构,一个物件最多只有一个贴图。如果物件太小太简单,其实可以几个物件用一个贴图。
Delco Carousel 的开发项目-8375

现在正在给二号(北)按键贴图。在此介绍一个小经验,有时你拿到的照片只有一个面的,没有侧面,那么你需要把颜色防制过去。PS,GIMP等软件都有很好防制图章的功能,可是有时候按照UV画图的时候,会处理得不是很到位,要不留缝隙,要不超出边框等。所以,使用BLENDER3D中自带得上色工具直接防制颜色是非常方便和直观的。
Delco Carousel 的开发项目-8882

二号北按键也就基本完成了。往后都是类似的没有任何技术含量的工作。就是把这些按键全部上色。。。
Delco Carousel 的开发项目-498
回复 支持 1 反对 0

使用道具 举报

发表于 2015-3-1 10:09:56 | 显示全部楼层
好厉害,楼主是女飞行员吧?
发表于 2015-3-1 11:09:40 | 显示全部楼层
女神,你这发了几个地方了Delco Carousel 的开发项目-1167
楼主 发表于 2015-3-1 11:12:57 | 显示全部楼层
我是好人川 发表于 2015-3-1 11:09
女神,你这发了几个地方了

有人介绍我来的,没什么大碍,就答应了。
楼主 发表于 2015-3-1 11:19:41 | 显示全部楼层
我是好人川 发表于 2015-3-1 11:09
女神,你这发了几个地方了

还有,这个网站的版主制作了一个WIKI,WIKI是一种不错的方式,特别是对于自由软件爱好者和开发者来说。我进度往后一些了,整理得好一点,就会更新到WIKI上面。

他们希望我更新WIKI,可惜我一直没有找到什么好的方式。这次就算一个开发范例吧。
发表于 2015-3-1 11:24:40 | 显示全部楼层
允许访问者添加或修改资料的网站?
发表于 2015-3-1 11:25:24 | 显示全部楼层
blender 是个好东西 体积小功能强
发表于 2015-3-1 11:49:23 | 显示全部楼层
楼主向来是FG专家,虽然看不懂,但还是顶一下
已绑定手机
发表于 2015-3-4 23:53:18 来自手机来自手机 | 显示全部楼层
还是不明白用途是什么?
楼主 发表于 2015-3-5 02:54:10 | 显示全部楼层
Mouse21 发表于 2015-3-4 23:53
还是不明白用途是什么?

这是导航计算机。
楼主 发表于 2015-3-14 00:29:27 | 显示全部楼层
目前3D模型已经建模完成,这是使用BLENDER 3D自带的渲染引擎渲染的结果。下面该编写程序了。
Delco Carousel 的开发项目-4113
已绑定手机
发表于 2015-3-25 16:18:11 | 显示全部楼层
等开发出来!还是很佩服你们的精神
发表于 2015-4-2 12:41:15 | 显示全部楼层
向开发者致敬!!
发表于 2015-5-22 09:05:22 | 显示全部楼层
终于有幸看到开发过程 楼主真是辛苦了~
已绑定手机
发表于 2015-6-9 22:43:44 | 显示全部楼层
帖子里的图全挂了看不到
发表于 2015-6-14 15:27:31 | 显示全部楼层
值得推一下

              
发表于 2015-6-15 21:53:16 | 显示全部楼层
向开发者致敬,希望早日出品
楼主 发表于 2015-6-16 07:55:09 | 显示全部楼层
旅行者一号 发表于 2015-6-15 21:53
向开发者致敬,希望早日出品

这个项目暂时停止,交给了一个德国人管理。因为我现在在做另外一个更好的插件。
已绑定手机
发表于 2015-6-30 08:46:03 | 显示全部楼层
很好。谢谢分享
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表