找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2330|回复: 18

[破事水+金,XP12]EA阶段来自官方的第一封开发笔记

  [复制链接]
 楼主| 发表于 2022-9-15 03:39:54 | 显示全部楼层 |阅读模式
本帖最后由 flight14141 于 2022-9-17 03:41 编辑

————————————2022.09.17————————————


X-Plane 12已上架Steam


—————————————————————————————

连续刷推几天,就想蹲个XP12上Steam

V社!你们还在度假吗!我XP12呢!

于是今晚蹲到了官方发的一篇开发笔记
XP12 DEV NOTE01.png
原文传送门:developer.x-plane.com
有能力建议自己看原文,我这里也附一版翻译
(边看边翻的蹩脚文本,看原文更好)

———————————个人翻译———————————


X-Plane 12 抢先体验来啦


大家好呀!
疯狂的几周过去了,X-Plane 12.00已经开放抢先体验了。换句话说,所有人都可以获得X-Plane 12了。接下来的几周我们会公布更多正在进行的、有关对一些新功能更深度开发的消息。有关X-Plane 12的消息还有好多呢,不过今天就只是对过去几天里出现的一些问题进行说明

抢先体验
从(译者注:去年,2021年)12月起X-Plane 12与第三方团队已经进行了接近9个月的内部Alpha测试。这期间的我们建立的38个官方Alpha版本,重置了5次全球地景,提交了超过4000次源代码修改(再加上机模、地景工具及素材库相关工作)。Alpha阶段工作包括实现主要功能、大量调试和根据早期alpha反馈修改产品。
所以为什么现在开放抢先体验呢?并不是因为X-Plane 12.0已经完成了,我们有超过200个已经公开的bug待处理及还有很多东西想做。X-Plane 12开放抢先体验为了不只是零星的测试者们,而是使整个X-Plane社区都能够参与到X-Plane 12的发展中来。
随着X-Plane 12.0开放抢先体验,我们不必拒绝广大想要使用XP12的用户及开发者们了,第三方团队也能使用全新的程序进行测试工作。
(我们终于也得以与更广泛的受众建立开发关系)

主要工作大项
以下是我们目前正着手的开发工作大项
  • 云——我们目前在着手云的生成与质量,提高分辨率,修复晕轮,及提高性能。云彩可能是渲染中占比最大的,所以在质量和渲染速度上要进行平衡
  • 光照——目前有不少有关光照与大气散射的bug影响程序,同时改进自动曝光和色调映射
  • Philipp正在制作一个空客的MCDU,我们打算在抢先体验期间发布
  • 第三方接口——新的SDK和创作功能我们已经完成大部分了,将会在抢先体验期间发布。比较棘手的是实现第三方访问天气系统的功能

"模糊的空客"
X-Plane 12将一些原本由CPU运算的工作交给了GPU(说的就是你,海浪!),X-Plane 12所实现的新的运算工作几乎都是由GPU承担。我们在抢先体验前讨论这个问题时,不少人咬牙切齿:“你们想用更多的GPU算力?为了3080我得卖肾啊!”
我们当然还有非常多GPU优化工作要做,但在beta 1前我们也花了一些时间提高性能,尤其针对中等设置下。拥有高端配置的用户在beta 1中惊喜地收获了可观的帧数之余,最常见的要求就是“我现在已经能跑60帧和模糊的云了,我能不能拉到最大设置呀?”
(我确实预估到了GPU性能间的巨大差距,毕竟我们的用户的硬件性能范围很广,我们将持续优化。)
我们并没有优化显存的调用,这就是为什么在第一个beta版本里纹理模糊是个常见的问题。X-Plane 12 使用Vulkan/Metal的内存管理策略:我们通过预测哪些纹理更重要,动态降低了纹理分辨率以适应可用的显存。
UI里的纹理滑块可设置X-Plane将尝试使用的最大纹理分辨率——如果你用的没有这么大显存的显卡,将这个滑块设置得更低有助于当X-Plane尝试压4GB的纹理进2GB的显存时避免分辨率“抖动”。但X-Plane会持续降低分辨率,直到合适为止——X-Plane不会使用系统内存作为显存备份,也不会降低帧率且不会在飞行中于显存与系统内存间混洗贴图造成卡顿。
我恐怕很难用数据告诉大家多少的显存能给大家带来多大的提升,我们会持续加强与优化。
我猜测最主要占用显存的会是特效——X-Plane 12将常开HDR,同时会为屏幕空间内的反射、3D水体、动态天气效果、云等等保留额外的显存。
一个有用的建议(我知道大家都不想听到)是以更低分辨率运行。程序将强制使用对应窗口比例的显存或监控飞行时的分辨率使用情况。从1080p至4k相当于每个维度2x分辨率(每个像素大一倍),合计4x显存使用。而全屏下抗锯齿所增加显存占用由设置决定(4x MSAA=4x VRAM),所以抗锯齿可能比提高分辨率更值得。

“这些红线是个啥”
X-Plane会在渲染引擎遇到数值错误(NaN值时)出现渲染红线。目前可知能出现NaN问题有非常多因素——因为红线是个“症状”,不是“原因”,不只可能指向单一的bug。我们所知如下:
我们认为是GeForce 900系列的一些问题导致的。Sidney已经在eBay捡了张来做调试。
我们已经复现了由ATC模块下交通模块调试行引起的NaN问题,我怀疑是某个着色器出了问题。
我们有时也能在某些渲染帧里找到NaN问题——他们在SSR(译者注:Screen Space Reflection,屏幕空间反射)中被“反射”出来并会从这一帧的某处移到另一处。
目前很难给出一个简易的回答——每个bug都是需要一点一点解决掉的(译者注:原文玩谐音梗是吧)。这些都是高优先级的bug,我们目前正在处理——我们当然希望每次修复都能让事情变得简单起来,但是如果下个beta版本有些用户看到了更少的红线而有的用户还是和之前一样,不必惊讶。

“又糊又乱的渲染”(译者注:原文小标题Fuzzy Scuzzy Rendering,玩缩写梗)
FSR指的是FidelityFX™ Super Resolution,是AMD免费开源的超分辨率技术。超分辨率技术的想法来自于:
  • 许多人已经有了4K的显示器
  • 没多少人有足够跑动4K游戏或者模拟器的GPU——老贵了
  • 调用多一点GPU性能,用一点点智慧,超采2K的图像,会比光跑低分辨率好看多了
当你把FSR的滑块滑到左边,X-Plane会在更低的分辨率下超采3D图像到屏幕上。这样做会在损失图像质量的基础上节省GPU渲染时间和显存。低分辨率下图像会好看些,但比不上高分辨率。
你该用FSR吗?我只推荐当你想要/需要4K但GPU比较挣扎的时候用。支持组收到了很多有关开了FSR之后渲染模糊的抱怨——FSR技术会故意降低纹理细节,就像降低了分辨率一样。如果你使用了FSR,请开全屏抗锯齿——有用的。
我们并不确定FSR技术在模拟器上的应用前景。我们因为用户需求而增加了超分辨率的选项,而且如果我们没想做,我们也会被要求做。但我们还是收到了很多诸如“我把这个滑块调低啦,一切变得不好啦”
(为什么我们不用FSR2或者DLSS呢?这两个超分辨率技术都需要运动矢量输入渲染引擎,这是X-Plane不提供的。我们以后可能会做,但是加运动矢量不是这么简单的事。)

Beta 3要来啦
过去的周末部分团队成员亲自做了计划和路线图;beta 3应该很快就会发布,其中包括了一些已经编码完成的修复。Steam上X-Plane 12也在审核阶段——希望马上能搞完(译者注:原文Real Soon Now™)


——————————————————————


因为非常不小心地按下了发表导致本来滚去睡觉的我狂肝翻完,天都亮了,甚至没来得及校对。
大家一定要去看原文,求求了!原文写地不算严肃还要玩梗的,有些地方技术语言,翻不好,见谅,有错会改!

太晚了暂时没感想(主要Steam还没发XP12,我不知道长什么样啊啊啊啊啊啊啊啊!)


撒币
发表于 2022-9-15 05:41:35 | 显示全部楼层

回帖奖励 +5 金币

期待Beta 3版本!话说他们在给A330做一个真正的FMGS?这个很期待。

点评

他们说在做MCDU,肯定会换掉现在这个CDU(默认FMC),但是做得多深度(全新的FMGC?)就不太清楚了  发表于 2022-9-15 05:50
回复

使用道具 举报

发表于 2022-9-15 06:16:48 | 显示全部楼层

回帖奖励 +5 金币

云——我们目前在着手云的生成与质量,提高分辨率,修复晕轮,及提高性能。云彩可能是渲染中占比最大的,所以在质量和渲染速度上要进行平衡
也就是说xp12之后就不会有xp11那阴间(划掉)的云了?

点评

XP12使用了体积云,好不好看就看个人,目前社区内已经有了一些美化方案  发表于 2022-9-17 03:36
回复

使用道具 举报

发表于 2022-9-15 08:38:04 | 显示全部楼层

回帖奖励 +5 金币

先来支持一下吧
回复

使用道具 举报

发表于 2022-9-15 08:55:38 | 显示全部楼层

回帖奖励 +5 金币

支持一下,就是不知道steam版什么时候上线
回复

使用道具 举报

发表于 2022-9-15 09:19:40 | 显示全部楼层

回帖奖励 +5 金币

感觉抢先体验版就是公开β测试,蒸汽怕是要等正式版才会上架
回复

使用道具 举报

发表于 2022-9-15 10:40:47 | 显示全部楼层

回帖奖励 +5 金币

β版先玩起来
回复

使用道具 举报

发表于 2022-9-15 10:54:25 | 显示全部楼层
我也天天刷推 看多久上steam 官方帖子下有人说3-5天审核时间 结果 看来远远不止
回复

使用道具 举报

发表于 2022-9-15 15:33:36 | 显示全部楼层
沙啦啦 发表于 2022-9-15 09:19
感觉抢先体验版就是公开β测试,蒸汽怕是要等正式版才会上架

但很多游戏不也有抢先体验就开卖的么,远的不说,DCS那些机模啥的..不清楚steam到底咋划分的
回复

使用道具 举报

发表于 2022-9-15 15:41:42 | 显示全部楼层
希望他们说的光照包括修正那个核爆太阳和水面死光lol
第三方天气还是给开了吧,又不像人危软爸爸背后有meteoblue这种专业选手...xE作者说跟傲嘶叮在谈开放一些东西,希望能成。一个提升了帧数的xE配上12代的光照引擎,很完美了(不包括更新速度
回复

使用道具 举报

发表于 2022-9-15 16:46:00 | 显示全部楼层
MadMover 发表于 2022-9-15 15:33
但很多游戏不也有抢先体验就开卖的么,远的不说,DCS那些机模啥的..不清楚steam到底咋划分的 ...

机模感觉性质像MOD,毕竟本题一直还是DCS
话说我还买了14和18,飞两次就吃灰了

点评

DLC。别的很多游戏也有抢先体验就上架的,还特意标出来  发表于 2022-9-16 00:58
回复

使用道具 举报

发表于 2022-9-15 17:01:11 | 显示全部楼层
XP11可以免费升级的吗?

点评

那我还是坚守XP11吧  发表于 2022-9-16 17:34
这是版本大升级,想多了..(P3D哪次免费过  发表于 2022-9-16 00:56
回复

使用道具 举报

发表于 2022-9-17 10:54:56 | 显示全部楼层
然而今天STEAM已经开卖了哈哈哈哈哈,看了org论坛里的一些测试视频和感想,我准备b他3上了之后steam入,主要的插件比如319 321已经支持(要花10刀,我就说toliss没这么大方),A340暂时没消息《XP12一出就支持(bushi)》757 767也可以通过重新下载开飞了,至于我看到的742是不是felis,各位可以去商店界面里找找,所以其实可以买了,我记得当时XP11也是这么过来的,各种测试版,各种地景和云的鬼问题,vulkan加持的话问题不大,毕竟新货,大家尽量体谅一下,就xp11目前还有bug,别说12了,话说3084大佬的这个帖里大长腿的光影效果和云效果是真的爱了,ASXP和xe后期肯定也能跟上
https://bbs.sinofsx.com/forum.php?mod=viewthread&tid=214197
回复

使用道具 举报

发表于 2022-9-17 12:02:52 | 显示全部楼层
nima 发表于 2022-9-17 10:54
然而今天STEAM已经开卖了哈哈哈哈哈,看了org论坛里的一些测试视频和感想,我准备b他3上了之后steam入,主 ...

现在没开放天气或云相关API,我记得当年傲嘶叮那意思不怎么想开(“不需要”,呵呵),万年天坑xE作者当年信誓旦旦说我们肯定能搞定;前几天发文说他求傲嘶叮老爷行行好开一些罢(误),最终能不能做出来还得看傲嘶叮给不给他开;然鹅他们自己常年天坑的进度加上被战事拖累,现在还停留在先把1.17在xp11上弄出来呢,不要抱太高期望。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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