openGL之API学习(一四九)飞行模拟器FSX、P3D、X-plane、MFS2020、FlightGear
1、FSX
Microsoft Flight Simulator
Microsoft’s Flight Simulator X (FSX)
一般指微软模拟飞行10 。《微软模拟飞行10》由微软游戏工作室发行,ACES studio开发,特别针对微软最新的Windows Vista操作系统做了优化。该系列的最新作将会利用微软DirectX10的强大功能,并搭配大量全新要素,将飞行模拟的专业性和真实性发挥到极致。
《微软模拟飞行10》为模拟飞行游戏确立了技术标准,在画面和拟真程度上达到了顶峰。在游戏中玩家可以驾乘更多的各式飞机在极为壮观而真实的天空中飞行,可以与游戏中的飞行员一起欣赏美丽的空中景色。你甚至还可以驾驶de Havilland Beaver和Grumman Goose等水上飞机体验一下水上飞机的驾乘感觉。利用游戏内置的联网系统,玩家可以与全世界的任何玩家联网,游戏中总共有24000个飞机场,玩家可以在家园附近探索,也可以进行远途旅行。
《微软模拟飞行1.0》:微软模拟飞行的第一代,内设一架飞机及一个机场。
《微软模拟飞行2.0》:飞机里尔25增加了,以供玩家选择。
《微软模拟飞行3.0》:飞机增至四款,图像改善。
《微软模拟飞行4.0》:在3.0推出后一年又推出4.0,增加了建筑物和道路,同时玩家可自行制作飞机。
《微软模拟飞行5.0》:3D世界,增加了建筑物。
《微软模拟飞行5.1》:增加了天气特效。
《微软模拟飞行95》:增加了建筑物,飞机,改良游戏图像。
《微软模拟飞行98》:改良游戏图像,增设大量飞机场。
《微软模拟飞行2000》:增加了GPS功能。
《微软模拟飞行2002》:微软运用最新的Autogen功能加设在游戏中,同时大量改善了游戏质素,增加飞机,机场等,还首度增加塔台功能及人工智慧飞机(AITraffic)。
《微软模拟飞行2004》:为纪念莱特兄弟发明飞机100年而衍生的版本,主要增加了天气变化功能及真实世界天气模式,内建100个历史飞行纪录,和大量增加了历史飞机。
《微软模拟飞行10》 [1] :大幅度改善了游戏图象质素,首度增加CRJ和A320民航机,在豪华版加设大量小型飞机,内设超过24个任务,和过30个高精细度机场和城市,成为经久不衰的经典之作。
据外电消息,受金融危机影响,ACES裁员严重。其主要作品《微软模拟飞行》(Microsoft Flight Simulator 简称FS)系列的开发已经停止。微软已经官方确认将关闭ACES工作室。微软表示,将在Windows Live上开发新游戏,包括飞行游戏,但并未说明所谓的“飞行游戏”就是FS系列。这意味着有着20多年历史、历经12个版本的FS系列已经完结。FSX作为FS系列中的最后一款产品记忆将会留在玩家桌面上和记忆里。尽管FSX已经停止开发,但其一直经久不衰。FSX的开发权已经被微软转售给洛克希德马丁公司,在洛马公司的重新修改下成为Prepar3D上市出售。
2、Prepar3D P3D
P3D 是基于 FSX 的底层代码设计的。但在从微软手中买走代码使用权的那一刻起,可以说 LM(Lockheed Martin,洛克希德马丁) 的工程师们就没有打算让 P3D 再重走娱乐化的路线。
在 P3D 进化过程中,逐渐加入了比 FSX 更加靓丽的光影。例如云层阴影、机舱内阴影、体积雾、甚至连地面交通车辆都能在阳光下投射出阴影。更别说是绝美的海面阳光倒影和更加逼真的音效。她甚至模拟了玩家视角从暗处滑到亮出时需要几秒的光线适应,这一切都更加贴近了真实的飞行。
不得不提的是全球地景制作公司 ORBX,在 P3D 发布的一刻起,他们就宣布旗下所有新产品全部支持 P3D 运行,这也让 P3D 的地景支持方面做到了与 FSX 同步。
3、X-plane
X-plane是一款模拟飞行软件,由一家小公司Laminar Research开发,公司位于美国卡罗来纳州哥伦比亚。Laminar Research的创始人是Austin Meyer。软件的桌面版本支持操作系统Mac OS X,Windows,Linux,移动版本支持Android, iOS, WebOS。《X-Plane》软件包中包括一些轻型飞机,商用飞机,以及军用飞机,还有包括几乎全球的地景。同时该软件扩展性非常好,支持开发人员任意扩展功能,比如添加自己设计的飞机,或者自己制作的地景。
4、微软模拟飞行2020 MFS2020
明年上市。
一段视频:https://www.iqiyi.com/v_19rvnej3ys.html
5、FlightGear
FlightGear 是自由软件,一个多平台飞行模拟器,此项目始于1997年。基于osg。
openGL之API学习(一四九)飞行模拟器FSX、P3D、X-plane、MFS2020、FlightGear相关推荐
- openGL之API学习(一八九)gl_Position gl_Vertex
gl_Position是顶点着色器(所有版本的顶点着色器)必须计算的值,是每个顶点的最终的位置信息.这里的顶点位置信息是通过glVertexAttribPointer上传的. #version 430 ...
- openGL之API学习(四十七)layout作用详解
原文在https://www.khronos.org/opengl/wiki/Layout_Qualifier_(GLSL) GLSL语言规范中也有对此的详细说明https://www.khronos ...
- openGL之API学习(二零七)glTexCoordPointer
最多支持到gl3,gl4以后无此函数. 该函数在客户端调用. 纹理坐标数据初始是禁用的,不能被glArrayElement, glDrawElements, glDrawRangeElements, ...
- openGL之API学习(五十五)凹凸贴图技术
法线贴图是目前游戏开发中最常见的贴图之一.我们知道,一般情况下,模型面数越高,可以表现的细节越多,效果也越好.但是,由于面数多了,顶点数多了,计算量也就上去了,效果永远是和性能成反比的.怎么样用尽可能 ...
- openGL之API学习(一二九)specular gloss diffuse
1.specular 高光,表示材质表面的反射程度(色彩信息,明度只是一项),镜面反射.可以是高光贴图也可以是高光颜色. 2.gloss 光泽度,也叫表面粗糙度,代表物体表面状态,是表面粗糙度,和材质 ...
- openGL之API学习(一三九)求垂直向量
1.二维情况 a(x,y)的垂直向量为b(y,-x) 2.三维情况 已知a(x,y,z),b(x,y,z),求c(x,y,z)与a垂直并且与b共面 d=corss(a,b) c=cross(a,d)
- openGL之API学习(五十七)法线贴图、色彩贴图、高光贴图
Normal map : Normal map (法线贴图) 它的作用是模拟出高模上的一些细节纹理,特别是将高模上的圆滑和粗糙度投射到低模上,让低模也有高模的效果. 因为高模的面数非常多,导入引擎后电 ...
- openGL之API学习(一八零)POINTS LINES TRIANGLES QUADS 绘图顺序规则
默认每一个图形的绘图方向是相同的,要么逆时针(默认方向)要么顺时针. 1.GL_TRIANGLES 是以每三个顶点绘制一个三角形.第一个三角形使用顶点v0,v1,v2,第二个使用v3,v4,v5,以此 ...
- openGL之API学习(二一一)glColor遇上纹理
每一个像素点的颜色与glColor进行比较,最终取较小值 原图 glColor4f(1.0,0.0,0.0,1.0)时 glColor4f(0.0,0.0,0.0,1.0)时, glColor4f(0 ...
最新文章
- legnano卡片 里怎么添加成员,设置标签,添加检查项?
- 一位软件工程师的6年总结【转】
- Apdex(Application Performance Index)量化应用性能
- oracle 调整dbw0,求助:DBW的内存占用率高,可能是什么原因?
- Nginx+MySQL+PHP+Memcache+Vsftpd一键安装包
- m7405d粉盒清零方法_联想打印机计数器怎么清零?一体机硒鼓怎么清零?看这一篇就够...
- 【Java】MapReduce 程序五步走的思想详细描述
- java OA开源办公系统源码下载
- LightOJ - 1336
- mysql字符集和校对规则(character sets and collations)详解
- java吉他游戏_[Java]吉他谱浏览器 0.1
- 上海电信路由器有ipv6,电脑无法获取ipv6问题记录
- RuntimeError: stack expects each tensor to be equal size, but got xxx at entry 0 at entry 1
- google订阅消息推送
- 解决浏览器中的小logo图标显示问题 icon
- Latex加批注 更改
- USACO 2008 Jan Gold 3.Cell Phone Network 树形dp
- android button的美化
- MySQL的几个图形化界面工具
- Java 17新特性,快到起飞?