Cocos 出席 2023 年扩展现实产业发展高峰论坛,助力 XR 内容生态发展

2023/06/01 11:59
阅读数 187
近日,中国信息通信研究院联合中国通信标准化协会于厦门共同举办 2023 扩展现实产业高峰论坛暨 CCSA TC625年度合作伙伴大会,旨在推动扩展现实产业健康高质量发展。 Cocos 受邀出席本次峰会,助力 XR 产业及相关应用的创新发展,共同推动产业高速健康发展。 大会期间,Cocos XR 负责人王庆利进行了主题分享。


大家下午好,我是 Cocos 王庆利,主要负责 XR 部门的相关业务和研发工作。今天给大家介绍一下如何利用 Cocos XR 为行业内容生态提供助力,促进更好更快的发展。

整体来看,Cocos 在 XR 方向将持续为开发者提供更好用的开发工具和服务平台,提高跨设备、跨平台和低门槛的服务能力。同时在当前 XR 行业处于核心技术积累完毕、硬件方案渐趋明确向内容场景探索落地的发展阶段。Cocos 将基于成熟完整的工具链将提供高效开发、轻量化资源消耗和低功耗运行的一体化服务方案,为开发者降低开发门槛,减少开发周期和成本,为设备商探索一条轻量化渲染集成、数据安全自主可控、XRUI 灵活定制以及内容平台快速聚拢丰富的可行路径。


具体来看,相比其他引擎,轻量化、高性能、跨平台是 Cocos 核心优势,Cocos 也是首家支持 HarmonyOS 的游戏引擎,可以支持各种主流图形 API。基于开源的协议,Cocos 具有可定制、可嵌入、可扩展的特点,既能为开发者提供稳定通用的编辑器功能,又能允许灵活自由的扩展开发。

Cocos CreatorXR 是在继承 Cocos 轻量化、高性能、低功耗的基础上,增加了 XR 的开发工具链,填补了元宇宙产业引擎和工具国产化的空白,目前已经发布 4 个版本,覆盖了 VR/AR 眼镜、手持和 Web 各种设备终端和平台,最近发布的 1.2.0 版本重点提供了 WebXR 的开发功能。

Cocos CreatorXR 可以确保所有平台的开发工作流和组件逻辑都保持一致,开发者可以用相同的开发方式和习惯创作一个 XR 项目,就可以打包适配各类设备和平台,极大地降低开发周期和成本。

编辑器部分为 VR 内容开发提供了模板和功能组件,包括对设备的双目渲染的多种支持和呈现方式,自定义瞳距等模块,最大限度降低 XR 内容的开发成本。


目前 XR 行业的碎片化仍然很严重,导致开发成本太高,难以积累丰富的高质量内容,既不利于培养用户粘性,也无法促进设备销量提升。也因此促成了几个行业标准的制定,目前主流的几个标准例如 GSXR / OpenXR / WebXR,Cocos CocosXR 都实现了主要功能的支持,解决硬件平台耦合、标准差异化等问题,确保开发者的内容可以不需要修改项目就能自由切换到对应的平台类型。


Cocos CocosXR 对于通用功能,如设备映射,交互和虚拟移动以及 XR UI 的几个模块进行了封装,提供了典型的逻辑组件和常见的 UI 等等。既能用于 VR 的开发,也能沿用到眼镜端的 AR 开发。未来将会在细分领域重点实现低代码化的开发和构建能力,逐步完善和增加 VR/AR 的功能模块。


上图是 Cocos CreatorXR 提供的常用 XR 开发组件,采用相同的开发工作流,兼容各类 XR 设备。将各种设备不同的外设交互设备信号统一接入,封装为典型的交互组件,支持了 3Dof/6Dof 以及游戏手柄和手机触屏的信号处理,另外还提供了常用的预制件内容,Cocos Creator 用户可以直接用来开发 XR 的场景和游戏系统。在扩展机制上,也允许用户进行自定义插件的扩展。


针对手持 AR 的开发能力,我们提供了 ARModule 来实现对 ARKit,ARCore 和 AREngine 三种 AR API 的支持,目前已经实现了追踪定位、虚实融合、平面检测、射线碰撞、图像跟踪、物体识别跟踪、光照估计、Mesh 重建等等核心 AR 能力,可以通过Cocos Creator 界面可视化地启用。最新的版本对于 WebXR 的内容开发也提供了相同的组件支持,不需要开发者关注平台差异,保持相同的开发习惯。


Cocos 提供通用的开发组件,通过这些组件,一个 AR 项目可以分别打包到手持原生、Runtime 小游戏、AR 眼镜端以及 WebXR 的各类设备和平台正常运行。


总的来说,Cocos CreatorXR 是一款从 XR 开发者痛点出发,缓解 XR 设备及 SDK 碎片化,提高开发者投入产出比,进而助力 XR 内容生态繁荣的创作工具。同时针对 XR 设备内容匮乏的现状,Cocos XR 还可为主流 VR/AR SDK 的设备,提供可视化的开发工具和轻量化的 XR 运行环境。


Cocos CreatorXR 已经完成了对国内外主流 XR 设备的兼容适配,支持 Oculus,Pico,华为,Rokid,联想 A3和基于 Monado SDK 的设备,目前还有其他 XR 设备厂商正在适配中。此外,Cocos 也会联合 XR 服务平台提供更多云端 XR 能力和内容变现方式。


Cocos CreatorXR 也对兼容 WebXR 的浏览器进行了适配,已经具备了基本的 WebXR 流程,平面检测以及触屏交互等等功能,通过 Cocos CreatorXR 开发打包成 Web 项目之后,可以在浏览器进行访问,性能以及稳定性还有光照的显示效果都和原生端的没有明显的差异。

开发者通过 Cocos CreatorXR 开发一款游戏,可以同时构建发布在不同的设备,不同的平台,以不同的形式进行安装部署等等,就是说,对于开发者来说,一次开发可以去实现多渠道的发布变现。


目前 XR 的行业生态还处于初期的发展阶段,作为开发工具的提供方,Cocos 是这个生态链中不可或缺的一环,做好开发者和内容平台,设备厂商之间的桥梁,不断改进引擎和编辑器,让开发者的创意更快落地,提高内容丰富度,促进设备销量提升,让整个生态快速形成良性循环。


Cocos 将持续为开发者提供更完善,快捷的跨平台的开发工具,对性能和效果进行长期优化。交互能力同样是 XR 领域重要的一方面,后续将增加自然交互的开发功能。提供更完善的调试预览工具。

AR 方面持续集成 SDK 的更多特性,做好兼容性和一致性优化,让开发者的一个项目可以运行在各种 AR 设备上,智能选择设备所支持的 SDK。


Cocos 还将继续推进和设备厂商、内容平台的深度合作和战略互助,比如在开发工具的构建层面,继续增加更多的设备接入和兼容。从 XR 的系统层面提供安全的,轻量化,低功耗的渲染框架,内容平台层面,以 Runtime 内置形式来提供轻应用的运行环境。

Cocos Runtime 已经成为诸多快游戏小游戏平台以及超级 App 内置的技术底座。我们在此基础上也提供了 XR 的开发能力。一方面,可以内置在内容平台作为即点即用运行环境,提高转化率和变现效率,有助于提升内容丰富度。

另一方面,在设备系统方面提供轻量级渲染器或者 Launcher,以低功耗的运行状态来快速实现 3D 对象的渲染,有利于设备的用户体验和生态积累。

Cocos 经过十几年的发展,一直和海内外的头部企业有着广泛深入的合作,相信在 XR 这个新兴的技术领域,会有更多创新性的新需求涌现 ,Cocos 会继续在 XR 领域为合作伙伴开拓新的市场空间,提供的 XR 增值功能和服务,谢谢大家。


往期精彩





本文分享自微信公众号 - COCOS(CocosEngine)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部