Magic Leap发布新开发组件工具包可简化AR开发

🤖 由 文心大模型 生成的文章摘要
Magic Leap在“Magic Leap Toolkit”(MLTK)中发布了一组新的开发组件,其中包括大量的预建工具,旨在使创作者更轻松地实现其AR愿景。
MLTK可供在Unity中工作的开发人员使用,它提供了一系列预先构建的工具,这些工具为Magic Leap构建AR应用程序提供了一系列的便捷。针对输入,表面检测和多人网络等预制解决方案为开发人员提供了开发基础。
ControlPointer
控制指针提供了一个指针,用于使用控件操纵和移动数字对象。控制指针包括使用户可以定位,选择/取消选择和拖放对象的组件。
控制输入组件为您提供了一套全面的Unity事件,以与Magic Leap Control进行交互。它允许用户输入控件,包括:
控件位置和方向的变化(6DOF)
主页按钮
触发
触摸板手势
KeepInFront
KeepInFront是一个附加组件,可将内容保留在用户视图中,运行时控制台是在Magic Leap设备上运行Unity®Software应用程序时用于查看日志消息的工具。
PlaceOnFloor有助于在用户空间找到一个可以放置应用程序数字内容的区域。它为应用提供了起始位置,而无需用户输入。当用户将注意力集中在地板上的空白区域时,PlaceOnFloor会将数字内容放置在该位置。
Transmission是一种跨平台的解决方案,用于通过局域网(LAN)连接设备。将Transmission添加到Unity应用程序,以在Magic Leap One设备,计算机,移动设备以及连接到同一LAN的任何其他设备之间提供基本的多用户网络连接。低级网络直接通过UDP处理。Transmission是开发并置的多用户体验的宝贵工具。Transmission可用于共享消息,调用远程命令以及同步对象的放置。
SpatialAlignment是Transmission工具的关键组成部分。如果没有空间对齐,Transmission将无法在对等对象之间对齐对象,因此它们将在同一空间中看到相同的内容。空间对齐使用Magic Leap的持久坐标框架(PCF)系统以视觉方式对齐与Transmission连接的并置的Magic Leap设备,这是将Magic Leap持久坐标框架(PCF)集成到体验中的关键要素。

【93913原创内容,转载请注明及回链】