姑射冰尘 发表于 2015-3-1 07:20:13

Delco Carousel 的开发项目

根据调查,一个项目从不可用到基本可用,限时是一年,超过了一定会坑掉。因此,也算是给自己的一个开发日志。

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


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

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

奠基图,一切将从这个方块开始,愿明年它能与樱花一起开放:


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


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


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


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


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


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

姑射冰尘 发表于 2015-3-3 07:05:05

下面开始展UV。展UV就是把模型“切开“,平铺,方便以后贴图。在FlightGear中,每一个小零件都必须是独立的物件,它才能被鼠标点击,并且有相应的动画,这就意味着,每一个小按扭,都要展一次UV,都要制作一个贴图。
这是我选取的切割线:


这是我展开的结果,还不错,切割线的选取直接决定了展开的质量。


一号按键的贴图就这么弄好了。


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


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


二号北按键也就基本完成了。往后都是类似的没有任何技术含量的工作。就是把这些按键全部上色。。。

轩哗世界 发表于 2015-3-1 10:09:56

好厉害,楼主是女飞行员吧?

我是好人川 发表于 2015-3-1 11:09:40

女神,你这发了几个地方了;P

姑射冰尘 发表于 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

允许访问者添加或修改资料的网站?

quyitquyit 发表于 2015-3-1 11:25:24

blender 是个好东西 体积小功能强

旅行者一号 发表于 2015-3-1 11:49:23

楼主向来是FG专家,虽然看不懂,但还是顶一下

Mouse21 发表于 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自带的渲染引擎渲染的结果。下面该编写程序了。

sh_wonjung 发表于 2015-3-25 16:18:11

等开发出来!还是很佩服你们的精神

aijing110 发表于 2015-4-2 12:41:15

向开发者致敬!!

spymantw 发表于 2015-5-22 09:05:22

终于有幸看到开发过程 楼主真是辛苦了~

8Bobo8Jun 发表于 2015-6-9 22:43:44

帖子里的图全挂了看不到

ccliang 发表于 2015-6-14 15:27:31

值得推一下

            

旅行者一号 发表于 2015-6-15 21:53:16

向开发者致敬,希望早日出品

姑射冰尘 发表于 2015-6-16 07:55:09

旅行者一号 发表于 2015-6-15 21:53
向开发者致敬,希望早日出品

这个项目暂时停止,交给了一个德国人管理。因为我现在在做另外一个更好的插件。

stephenneo 发表于 2015-6-30 08:46:03

很好。谢谢分享
页: [1] 2
查看完整版本: Delco Carousel 的开发项目