创头条App
扫码下载APP
扫码下载APP

您是个人用户,您可以认领企业号

    免密码登录
  • 图形验证码
  • 获取验证码
  • 立即登录
第三方账号登录
·
·

Hello,新朋友

在发表评论的时候你至少需要一个响亮的昵称

GO
资讯 > VR/AR > Oculus发布Unity集成软件包新更新支持跨平台开发支持
分享到

Oculus发布Unity集成软件包新更新支持跨平台开发支持

时间:11-27 20:35 阅读:5015次 转载来源:电科技

摘要:Oculus发布Unity集成软件包新更新支持跨平台开发支持

Oculus发布了其Unity集成软件包的新更新,使Rift游戏的开发人员更容易移植到HTC Vive。版本1.31.0中添加了新的“跨平台开发支持”。该发行说明指出,这是一个实验性的功能。

使像Unity这样的游戏引擎对开发人员和用户产生吸引力的原因在于支持许多具有相同项目和代码的平台,从而消除了将游戏从一个平台“移植”到另一个平台的开发时间。Unity的目标是让您专注于开发游戏本身而不必担心平台差异。

Unity支持Oculus API和SteamVR API,而不需要开发人员开发,但这种支持仅限于基本功能。所以Oculus和Valve都在这些API之上提供Unity包,Oculus Integration和SteamVR插件。这些软件包包含脚本,预制件,资源,示例场景和额外的API,使开发人员不仅可以拥有Unity引擎提供的准系统VR支持。

问题是,SteamVR插件不直接支持Oculus API,Oculus Store需要提交才能批准直接的Oculus API支持。如果开发人员希望在Oculus Store上发布Steam for Rift和HTC Vive,就必须使用这两种软件包,或者是通用Unity XR框架。但使用这两个包需要额外的开发时间并为项目增加额外的复杂性。

新的Oculus Integration版本的变化是它的核心功能现在支持SteamVR API,而不仅仅是Rift的Oculus API。

目前支持的功能包括:

摄像头:用于处理眼睛跟踪的虚拟摄像头的OVRCameraRig预制件和用户控制器的游戏对象完全支持HTC Vive

跟踪:用于获取头显速度或角速度的API调用适用于HTC Vive

输入:API调用以获取触摸控制器的按钮状态,缩略图位置和触发按下,对于HTC控制器,触控板被视为拇指操纵杆,并且应用程序按钮(在触控板上方)被视为顶部Y / B Touch上的按钮(需要更改映射到A或X按钮的控件)

触觉:Touch上触觉反馈的相同API现在适用于HTC控制器

Guardian / Chaperone:用于检索用户的Guardian边界和游戏空间的API将为HTC Vive用户检索Chaperone边界和游戏空间

头像:Oculus Avatars将在SteamVR上运行

首先,这是针对开发人员开发。如果开发人员在Unity中为Oculus Rift创建游戏,然后决定移植到HTC Vive,可以使用的Oculus Integration内容和API。不再需要集成SteamVR插件的独立预制件和API,并且可以同时管理两个版本的所有内容。这意味着开发人员首先使用SteamVR构建,然后计划提交到Oculus Store,最终还是必须使用Oculus Integration。

目前,Oculus Integration支持的唯一替代平台是SteamVR,HTC Vive被列为唯一受支持的硬件。这也适用于Unity,而不是虚幻引擎。希望将来这种支持将扩展到其他平台让更多的人受益。

猜你喜欢

声明:该文章版权归原作者所有,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系。

评论

未登录的游客
游客

    为您推荐
  • 推荐
  • 人物
  • 专题
  • 干货
  • 地方
  • 行业
+加载更多资讯

阅读下一篇

下一代Xbox的技术规格将在VR体验中发挥重要作用

下一代Xbox的技术规格将在VR体验中发挥重要作用

返回创头条首页

©2015 创头条版权所有ICP许可证书京ICP备15013664号RSS