(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 1270|回复: 7

[技术交流] AOA过大时视角震动就叫做气动模型?

[复制链接]
发表于 2009-8-22 16:05:51 | 显示全部楼层 |阅读模式
AOA过大时,飞行员视角震动,但机外视角看机身,机身一点震动也没有,而且这时机身运动方向的变化率保持平滑,没有噪声现象。
以计算机模拟物体运动的方法来说,普遍使用的震动效果是靠一种所谓“NOISE”(中文翻译为噪声)的方式实现。NOISE是为平滑波形(或者轨迹)叠加一种随机或有固定式样的小波形的方法,例如飞机平直匀速向前运动时,轨迹为直线、速度为定值、加速度为零、旋转速度为零,只要加入NOISE就可以让飞机的高度、角度、速度等数值有小幅变化,而且叠加后数值始终围绕原值上下变动。计算机模拟运动时利用NOISE的原因是计算机没有足够的速度去计算外力对物体的微观影响,于是编程的人把模型简化为宏观系统,再叠加NOISE去模拟出震动效果。
这种NOISE方式在LOCK ON里面只应用在飞行员视角(即是摆放在驾驶舱内的一台摄像机),为这个摄像机的方向线的起始点或目标点的坐标加入NOISE,那么摄像机的方向就会震动,即是玩家看到的视角震动。而对机身的运动,并没有NOISE效果。
真实情况是,如果机身不震动,飞行员视角为什么会震动呢?而且,即使机身震动,飞行员视角也不一定会震动。因为人的颈部、座椅的靠背可以过滤一部分震动,机身的震动不会全部传播到人的眼睛。
可见,LOCK ON里面,AOA过大产生的视角震动,是所谓“脚本事件触发”的方法,当AOA过大时,为飞行员视角(摄像机)的方向加入NOISE参数。
看看LOCK ON在超低空飞行(50尺以下)时,飞机仍然平稳飞行。相反,在另外一个系列的游戏:GraphSim公司开发的 F/A-18 系列游戏(十分老的)里面,当飞行高度低于200尺,机身开始震动(不单是视角震动!),而且下降率作不稳定的变化,飞行姿态不稳定,必须经常手动调整姿态。这种震动还随速度和飞行高度变化,速度越高则震动越剧烈,飞行高度越低则震动越剧烈,当速度降到140附近时震动效果已经看不到,但下降率仍然不稳定,只是变化放慢。这才叫做气动模型,所谓气动,就是空气对机身的影响,不是空气对视角的影响! [s:10]


事实上,任何电脑游戏都或多或少的使用“脚本事件触发”的方式去模拟出特殊情况下物体的运动,但如果在这种特殊情况下的数值与事件未触发前的数值相差太大,就会让人看到突变的发生。
这是LOCK ON 和 FLANKER系列(LOCK ON的物理引擎就是FLANKER系列的升级版)另一个“脚本事件触发”的例子,在跑道上,开动引擎,然后放开WHEEL BRAKE,这时机头会先弹起,再下降,再弹起,是一个会衰减的正弦波,这是模拟出前轮悬挂系统的伸缩过程和阻尼效果,在真实的战斗机起飞的视频中,这种效果很容易看到。FLANKER系列做出这种效果,让飞机起飞时的动态十分生动,证明了编程人员的苦心,值得一赞。
但这种效果只发生于机场跑道起跑前的一刹那,看看在航母上面起飞和降落时机身和起落架的动态吧,十分生硬!证明FLANKER系列没有一个真正模拟起落架运动的物理引擎,也没有模拟航母的弹射系统和降落绊索的物理引擎,在起飞、降落、弹射的过程中,FLANKER系列就启用特殊的脚本,去处理这些情况:就是让飞机速度升高或降低,以及让起落架有压缩和伸张的动作。上网很容易找到真实飞机在航母上起飞和降落时的视频,再仔细看游戏里的飞机的动态,就知道什么叫做“生硬”。到目前,我还没有见过一个航母起飞和降落过程模拟得足够生动的游戏。GraphSim公司的F/A-18系列是最贴近的,但仍然有些效果没有做出来。
LOCK ON和FLANKER系列模拟出了飞机失速后进入螺旋的情况,这是一方面优点,还有其他各种情况的模拟,但仍然是有些情况没有模拟出来,或者说模拟得不好,例如超低空飞行、航母起飞和降落这些例子。每个游戏都不能把所有情况都兼顾到,玩家只能根据自己最重视的情况,挑选那方面情况模拟得比较好的游戏。然后对游戏里模拟得不好的方面,用一些方式去给自己解释,以求一个心理安慰。对于没有失速螺旋效果的游戏,例如GraphSim公司的F18系列,很容易去解释这种现象,因为F18是一种低速性能和高攻角性能非常好的飞机(在这方面应该是美国战斗机里最好的),真实数据显示F18在AOA大到70度时或速度低到80时,机身仍然可控制,因此,F18失控是十分少有的情况,而且F18的电传系统已经限制了AOA值,游戏里面不可以解除AOA限制。
回复

使用道具 举报

发表于 2009-8-22 18:36:45 | 显示全部楼层
原创???这么专业
看了半天   好像意思就是GraphSim公司的F/A-18是超级NB的气动?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-22 19:27:38 | 显示全部楼层
是原创。我不是专业玩飞行模拟,也不是专业编程或者专业做学术研究,不过就是各方面都知道点而已。我玩最多的还是赛车模拟,玩十多年了,飞机也是十多年前开始接触,不过断断续续的玩。在赛车游戏圈子里面,也有很多关于赛车游戏真实性的讨论。也有很多玩家说EA的NFS是最真实的赛车游戏……云云。
我喜欢玩真实程度高的,所以就在游戏里面制造各种极限情况,验证在极限情况下面飞机的表现是怎样的。要说到物理真实性,LOCK ON和GRAPHSIM的 F/A-18各有优势,但LOCK ON的画面精细得多,宣传也做得好得多,所以玩家更多,热门了,自然就有很多人认为LOCK ON很真实。也有一些人说GRAPHSIM的F/A-18是个低水平的作品,那只是“游戏”玩家的言论而已,这游戏确实很小巧、图像也很简单、界面也很简单,但精髓在于物理引擎和航电系统(航电系统方面在现在来说已经落伍,物理引擎却可以与近年的主流飞行游戏相比)。
不相信F/A-18是个好的模拟器的话,去VERYCD下载个F/A-18 operation desert storm ,自己试试飞,等到掌握了大部分飞行动作之后,就可以评论这系列游戏的真实性了。desert storm这版本不是整个系列中最好的,有些BUG,不过物理方面全是一样的,推荐这个版本是因为最容易找到下载。
我自己做过几个F/A-18的视频,在 youku.com 搜索 mlracing 就能找到。这些视频都是全程纪录,不是剪辑过或者加了特殊效果的,没有其他游戏视频那么精彩激动,但可以看出游戏的特性。我看网上其他游戏的视频,多数是剪辑过,把明显不好看的地方剪掉,只留下看起来真实的部分,不要根据那些视频来评论一个游戏是否精彩。
回复 支持 反对

使用道具 举报

发表于 2009-8-22 19:45:45 | 显示全部楼层
这样啊~我也玩NFS   不过玩的很少
既然LZ推荐  我就下一个FA18感受一下~
LockOn在游戏中只是做的比较均衡 并不是各方面都完美的  BUG很多  气动 航电 武器都是简化了的
所以很多人在期待DCS
回复 支持 反对

使用道具 举报

发表于 2009-8-22 20:00:43 | 显示全部楼层
LZ的方向盘和我一样~握个手[s:22]
回复 支持 反对

使用道具 举报

发表于 2009-8-22 20:08:30 | 显示全部楼层
我只找到个EA的FA18   没有GraphSim公司的啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-22 20:10:20 | 显示全部楼层
verycd 里面搜索 operation desert storm , 里面只有一个F18,那个就是了
回复 支持 反对

使用道具 举报

发表于 2009-8-22 22:02:17 | 显示全部楼层
不要混淆气动模型和3D动画。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2025-5-6 07:39 , Processed in 0.044964 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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