编译/VR陀螺
Meta近日为QuestVR头显发布手部交互与键盘追踪SDK。
交互SDK
UnityAssetStore原本已有可用的交互框架,但Meta近日发布了自己的免费替代方案,作为“实验性”SDK。这种“实验性”描述符通常意味着开发人员无法在商店或AppLab版本中发布SDK,但InteractionSDK是一个例外。
交互SDK同时支持手部与控制器,目标是让开发人员轻松地向VR应用程序添加高质量的手部交互。该SDK支持:
- 虚拟对象的直接抓取或在一定距离进行抓取,包括“杠杆等受限对象”。对象可以调整大小或在手间传递。
- 自定义抓取姿势,以使手部制作符合虚拟对象的形状,包括“可以轻松构建常见的劳动密集型工作的姿势”的工具。
- 手势检测,包括基于手指卷曲和弯曲的自定义手势。
- 2DUI元素,用于近场浮动界面和虚拟触摸屏。
- 双指滚动和选择,用于类似Quest主界面的远场界面。
Meta表示InteractionSDK已经在ChessClubVR和ForeVRDarts中使用,并称SDK“比传统的交互框架更灵活——可以只使用需要的部分,并将它们集成到你现有的架构中”。
键盘追踪SDK
Quest2能够跟踪2种键盘型号:LogitechK830(美国英语)和AppleMagicKeyboard(美国英语)。如果使用蓝牙配对任一键盘,它将在家庭环境中显示为3D模型,用于Oculus浏览器等2D应用程序。
键盘追踪SDK允许开发人员将此功能带到他们自己的Unity应用程序或自定义引擎中。通常,虚拟键盘打字速度较慢并且会导致更多的错误产生,键盘追踪SDK可以使其通过在VR中输入时使用实体键盘而提升生产效率。
该SDK很早便提供给vSpatial,并且已经被Meta在自己的《HorizonWorkrooms》应用中使用了几个月的时间。
来源: