一个功能粗略但实用的 visionOS 应用,让您可以在 Apple Vision Pro 上使用游戏控制器在大型 USDZ 模型中行走。

Stars

53

7 天增长

暂无数据

Fork 数

3

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-29

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它通过手柄控制、地形跟随、速度切换等类游戏移动方式,实现了大型 3D 扫描模型的沉浸式探索,弥补了原生 visionOS 模型查看器的不足。

适合谁使用

  • visionOS 开发者,用于构建沉浸式体验
  • 拥有大型 USDZ 3D 扫描(房屋扫描、地形)的爱好者
  • 希望在 Vision Pro 上原型化漫游体验的用户

典型使用场景

  • 探索室内房屋扫描或建筑模型
  • 在地形或景观模型上行走
  • 在 visionOS 上测试基于游戏控制器的导航

项目优势

  • 完整支持游戏控制器(移动、视角、高度、速度模式)
  • 地形跟随模式自动保持高度与地面贴合
  • 专为大型 USDZ 模型设计,而非仅限小物体
  • 免费开源,可作为自定义沉浸式应用的起点

使用前须知

  • 需要手动设置(将 .usdz 拖入 Xcode 并修改代码)
  • 要求 visionOS 2.5+ 及物理游戏手柄
  • 应用“很粗糙”,缺乏打磨和详细文档

README 快速开始

Prospector

A little visionOS app for walking around inside large USDZ models (house scans, terrain, etc.) on Apple Vision Pro, with game controller support for movement.

I built this for myself (well, I vibe coded it so if any code is janky please don't yell at me), so it's rough around the edges and not the most straightforward to use, but it should be a fun starting point if you want to explore your own large models in an immersive space.

Setup

  1. Drag your .usdz file into the Prospector folder in Xcode.
  2. Set modelName at the top of ImmersiveView.swift to your file's name (without the extension).
  3. Set your development team in the project's Signing & Capabilities settings.
  4. Build and run on Apple Vision Pro (visionOS 2.5+).

Controls

Pair a game controller (e.g. a DualSense or Xbox controller) with your Vision Pro. Movement is relative to the direction you're looking.

InputAction
Left thumbstickMove
Right thumbstickLook (yaw)
Left / right triggerMove down / up
D-pad upReset height to the terrain surface
D-pad rightToggle terrain follow (height snaps to the ground as you move)
D-pad leftToggle speed mode (6× movement)

You can also pinch your thumb and middle finger together for half a second (either hand) to toggle the model's visibility.

Credits

The environment skybox is the Meadow 2 HDRI from Poly Haven (CC0).

项目描述

A visionOS app to preview large scale models in real life (like housing plans!)

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 视觉与语音
985
uzairansaruzi
精选
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI 与机器学习大语言模型
941
simonw
精选
simonw GitHub avatar

speech-analyzer-cli

A macOS command-line tool that uses Apple's on-device speech APIs to transcribe prerecorded audio into plain text, JSON, JSONL, SRT, or WebVTT.

开发者工具CLI 与终端
20