DarkString / 主题指南
PICO 空间应用开发:示例、验证与项目入口
这份 PICO 主题指南把七篇开发记录按能力连接起来,帮助你先理解应用结构,再检查交互、媒体与空间感知。每篇记录保留运行环境、结果说明、代码和截图,便于判断哪些能力适合自己的项目。

先理解空间应用如何组织
从 Welcome Space 开始,观察 Window、Volume 与 Full Space 的关系,再阅读 Animation 与 Physics,理解对象状态、资源生命周期和碰撞反馈。
再检查媒体与空间感知
Spatial Audio 与 Spatial Video 关注内容的空间表达;Spatial Mesh 与 Spatial ML 关注环境和感知能力。按任务阅读,不必把所有示例都作为项目依赖。
区分模拟器记录与真机结果
现有记录基于文中注明的 PICO SDK 与运行环境。模拟器通过不代表已经完成真机验收;需要设备验证的内容保留明确标识。选择技术方案时,核对当前目标设备与项目要求。
按能力阅读开发记录
Welcome Space
这个案例不是单纯的家具浏览器,而是一张空间应用架构图:平面导航负责选择,Volume 负责近距离观察,Stage 负责沉浸式布置。
Animation
同一个机器人同时解释“播放模型内置动作”和“程序化改变 Transform/材质”的差别。
Physics
案例把网格碰撞体、物理材质、动态刚体、初速度和碰撞事件串成了一个可观察闭环。
Spatial Audio
森林环境声挂在环境实体上,鸟叫挂在飞行实体上;当实体移动时,Object Audio 的方向与距离线索随 Transform 一起变化。
Spatial Video
播放器只负责解码和时间状态,VideoPlayerComponent 决定视频显示在哪种网格与材质上,这种拆分让平面、Portal 与 360° 共用同一个播放内核。
Spatial Mesh
案例监听网格锚点的增删改,把每块真实环境网格转为线框 Entity 和静态碰撞体,再用对象池中的弹丸与它交互。
Spatial ML
同一条相机超分辨率管线有两种输出策略:SecureMR 由系统隔离并直接渲染,RelaxMR 允许应用读回结果、生成纹理并发起视觉问答。
常见问题
这七篇文章都是已完成的商用案例吗?
不是。它们是能力示例与开发验证记录,具体结果以每篇文章的环境、截图和限制说明为准。商用交付需要按项目单独验收。
如何把示例转成业务原型?
先定义用户任务,选择相关空间容器和交互能力,再用业务素材替换示例内容。可以通过空间计算服务页说明目标设备、素材与要验证的流程。
继续了解
告诉我们目标用户、现有素材、设备或模型约束,以及你想完成的任务。
讨论项目需求 →