当前位置:首页 > 报告详情

Just-the-aircraft-of-theseus-shipping-x-plane-for-30-years.pdf

上传人: 柒柒 编号:1099617 2026-01-25 68页 37.93MB

1、The Aircraft of TheseusShipping X-Plane for 30 yearsIntroduction-Laminar ResearchSmall,privately owned,companyFounded in 1995Fully remoteExclusively working on X-Plane2Introduction-X-PlaneFAA approved flight simulatorBut not Level-D certifiedContinuously developedCurrent version is X-Plane 12Long re

2、lease cyclesAvailable on all major platforms3OverviewIntroductionWho are Laminar Research and what is an X-Plane?You are here The dark ages of X-Plane 6 Modernizing our engine in X-Plane 11Shipping X-Plane 12Whats next?4The tech stackCustom engine called X-System5X-PlaneX-System EngineGeneric Render

3、ing APIBackend ABackend BThe tech stackCustom engine called X-SystemAbsolute anarchy called X-SystemOne large monolithic codebaseSome high level“engine”objects6AnarchyOpenGLThe tech stackCustom engine called X-SystemAbsolute anarchy called X-SystemOne large monolithic codebaseSome high level“engine”

4、objectsOpenGL 2.1No AZDOJust-in-time pipeline discovery7AnarchyOpenGL 2.1Modernization planAdopt Vulkan and MetalNo more just in time PSO compilationNo VRAM oversubscriptionShip spec conform codeDont break plugins8AnarchyGFXVulkan BackendMetal BackendModernization planAdopt Vulkan and MetalNo more j

5、ust in time PSO compilationNo VRAM oversubscriptionShip spec conform codeDont break pluginsShip as feature updateNo new graphics9AnarchyGFXVulkan BackendMetal BackendGL BackendX-Plane as a platformOpen platformSDK available to anyoneVast add-on ecosystemAircraftsSceneryUtilities10The SDKSDK released

6、 with X-Plane 6Plugins are shared librariesSegmentation fault(core dumped)Callbacks for everythingL2 cache misses for everyone11The SDK-DrawingNo SDK drawing APIPlugins use OpenGL directlyThird-parties love the ffpmacOS only provides two OpenGL versionsOpenGL 2.1OpenGL 4.1 core profilePlugin compati

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
1. **公司背景**:Laminar Research成立于1995年,小型私营公司,专注X-Plane开发30年,X-Plane为FAA批准的飞行模拟器(非Level-D认证)。 2. **技术演进**: - 引擎:自研X-System引擎,原为OpenGL 2.1单一代码库,后升级支持Vulkan/Metal。 - 插件兼容:通过OpenGL/Vulkan/Metal桥接方案,无需修改插件代码。 3. **X-Plane 12革新**: - 图形:采用光子渲染、AgX调色器、体积云、3D植被(2146个对象)。 - 内存:Vulkan内存管理(VMA),运行时碎片整理。 4. **未来方向**:新场景引擎(ENU坐标)、GLTF格式、多核引擎、运动矢量。
**X-Plane如何革新?** **插件桥接有何妙招?** **未来引擎有何突破?**
客服
商务合作
小程序
服务号
折叠