关于 PolySpatial 示例
Unity的PolySpatial Samples为Unity中的visionOS开发提供了一个起点,该开发以具有有界体积和无界体验的特定用例为中心。
有界体积示例
Balloon Gallery
Balloon Gallery 是一款迷你游戏,演示了目标输入使用Indirect Pinch and Direct (Poke)输入到有界体积场景中的目标内容的目标输入。
Character Walker
Character Walker 是一款迷你游戏,演示了在有界体积中动态重新定位体积摄像机的能力。Character Walker迷你游戏跟随角色在一个大于限定体积范围的环境中导航。
Input Data Visualization
Input Data Visualization场景允许用户测试各种输入类型;Direct (Poke), Direct Pinch, Indirect Pinch,以及使用Debug UI分析该数据。
Manipulation
Manipulation场景允许用户在有界体积内操纵具有不同碰撞体形状的各种对象。
Spatial UI
Spatial UI 场景为用户提供了在有界应用程序中使用的常见空间 UI 控件的示例。这包括按钮、滑块、切换按钮和下拉菜单等元素。
Project Launcher
Project Launcher场景允许用户使用轮播风格的空间 UI 从有限体积启动各种Unity场景。
无界示例
Image Tracking
Image Tracking场景允许用户在无限制的应用程序中使用预定义的、唯一的图像标记生成内容。 此示例使用VisionOS模拟器不支持的ARKit功能,需要在设备上运行该功能。
Mixed Reality
Mixed Reality场景允许用户在无限制的应用程序中使用自定义ARKit手势生成内容。它还可以将物理环境中的平面数据信息可视化。 此示例使用VisionOS模拟器不支持的ARKit功能,需要在设备上运行该功能。