FSX的摄像系统 (1)

View system和camera system是不一样的,view系统通过跟踪活动的窗口来管理3d窗口显示,处理键盘和鼠标输入,提供打开新窗口的方法。而摄像系统定义了每个窗口中显示什么。要注意这两个概念的差别。

摄像视角的分类

2004版有5个定义的视角:cockpit, virtual cockpit, tower, spot,和top-down.用户可以获得AI飞机的spot视角。Fsx中增加了fly-by,跑道,其他塔台的视角,以及contextual方式的

Camera分类,fsx的camera有很多,所以引入了分类的概念,分成Cockpit, Outside, Tower, Runway, Aircraft, Traffic, Multiplayer and Custom.类似特征的被分成一类,camera系统会跟踪哪一个是用户最后选择的。

扩展的轮流方法

在2004版中,用户可以向前或者向后轮换这4个视角视角,通常用s或者shift+s。俯视的视角是单独的组合键。在fsx是是根据用户最后选择的视角所属的分类,然后在那个分类中轮换视角。通常用a或者shift+a按键。

直接按键方式

用户可以使用4个按键来直接选择常用的视角:virtual cockpit,cockpit,locked spot,和top down.分别对应f9,f10,f11,f12这4个按键。

配置文件的格式

默认的配置文件是文本数据驱动的。

全局摄像

Fsx从用户的application data文件夹(%APPDATA%\Microsoft\FSX)中的CAMERAS.CFG载入一组全局视角定义。这个文件如果没删除的话,会在新用户启动fsx的时候从fsx的根目录拷贝过来。

飞机的摄像

飞机可以有特定于自己的视角视角,飞机的视角视角定义在AIRCRAFT.CFG文件中。
飞行或者任务的摄像可以定义特定于一次飞行或者任务的视角,定义在.flt文件中。

视角定义

[cameradefinition.n]
本节描述视角定义的参数。几乎所有的参数都是可以用合理的默认值而可选的,只有标题和guid是要求的。GUID 可以使用fsx自带的sdk中的guid生成工具得到。

本文根据FSX SP2 SDK文档中的Camera Settings Configuration文章编写,部分术语还找不到合适的中文说法,请熟悉的玩家帮助。

评论

pzgesvd 的头像

唉,我的fps已经很低

唉,我的fps已经很低了,恐怕支持不了什么额外的负载了。打算假期买一个稍微好一点的PC了,不过很奇怪我这T7300 2GHZ, 2G内存,NVIDIA Quadro NVS 140M的thinkpad t61怎么fps还是11左右,在接近机场的时候波动很大,最后居然都是6左右。配置里面我用的都是media high甚至是media low啊。能否给点儿调FPS的线索,另外,最近什么配置比较合算?

UAL1566, WINDS 160 AT 5, CLEARED FOR TAKEOFF...

fsgamer 的头像

quadro系列的显卡或许

quadro系列的显卡或许在游戏方面不占优势。最近的配置多看看硬件行情吧,我也没关注。

信念不重选择,贵在坚持。