即刻App年轻人的同好社区
下载
App内打开

虚拟与混合现实小组

虚拟现实会逐渐模糊现实与虚拟世界的边界吗?聊聊你的看法。

211395人已经加入

  • dexteryy
    14天前
    Android XR 背后的交互研究

    眼手交互的5条原则/问题:
    Design Principles and Challenges for Gaze + Pinch Interaction in XR
    research.google

    4种原子级双手交互:
    Hands-on, Hands-off: Gaze-Assisted Bimanual 3D Interaction
    pure.au.dk

    XR 中的文本输入,基于物理键盘和虚拟键盘:
    Hovering Over the Key to Text Input in XR
    arxiv.org

    用手机、手表等用户已有的设备作为XR交互输入设备:
    Intent-driven input device arbitration for XR
    research.google
    04
  • dexteryy
    15天前
    Android XR 真相速报:

    跟visionOS 不是同一类XR OS,而是Oculus模式XR OS的延续。不具备统一渲染能力(能让多个包含3D内容和MR能力的应用共享同一空间、同时被使用)。
    Android XR 应用在 Home Space 模式下(类似 visionOS 应用的 Shared Space 模式)支持多任务,不支持「空间化」能力,只能是纯 2D 应用(就是原始的安卓应用)。

    基于 Jetpack XR SDK 的应用,无论在 Home Space 还是 Full Space 模式下,似乎都有系统实现的眼手交互,不提供眼动数据给应用,由系统渲染 Hover Effect。
    Unity、OpenXR WebXR 开发的应用,只支持 Hand Tracking API + Eye Gaze API。

    安卓 XR 应用开发框架(Jetpack XR SDK),有点像 visionOS SwiftUI (2D嵌3D)和 Meta Spatial SDK(3D嵌2D)的混合。
    - 提供了一些 2.5D 的「空间化组件」(比如 Spatial panel、3D Model)
    - 提供了一套 3D 引擎 API (Jetpack SceneCore)
    - 能在 Full Space 中开发「空间化」(spatialized)的安卓应用。
    - 要实现「空间化」,需要在UI 层级树的任意位置添加空间容器 ——subspace,「空间化组件」只能在 subspace 里用。
    - 可以启动后直接进入 Full Space(类似Immersive PWA启动后直接进入WebXR会话)
    - 在运行环节,就是独立的OpenXR 应用(类似 visionOS 上的 Metal 应用、Quest/PICO 上的 OpenXR 应用)

    感觉 Android XR 是个「三合一」系统:
    1. 2D 多任务应用(无 MR 能力和空间计算能力)平台
    2. Oculus 模式(OpenXR 应用平台) 。提供用安卓框架开发OpenXR应用的方案,其中封装了少量UI设计模式和交互最佳实践。
    3. AI 眼镜(全局搜索框、Gemini、跟现实和虚拟画面做多模态交互)
    148
  • 决明子18
    2天前
    雷子说:「边界感」就是不要进入他人领域,不要随便邀请别人进入自己的领域

    Respect for boundaries is the art of knowing where your garden ends and mine begins.
    31
  • Dimentropy
    2天前
    难评,个人感觉除了时间太紧以及看厌了的自毁剧情,其他没有可挑剔的。
    30
  • 时光机司机小Wong
    3天前
    XR是一个非常有“人性”的行业
    年初又一元年(踌躇满志)
    年中暗流涌动(上下横跳)
    年末蛰伏求变(来年再说)
    20
  • 李康Max
    4天前
    明天发。
    20
  • JasonM.
    19天前
    你的现实生活越有趣,AR 就越有趣
    你的现实生活越无趣,VR 就越有趣
    40
  • dexteryy
    27天前
    Shopify 的黑五促销有一个支持WebXR 的数据大盘,每完成一笔交易都会在3D地球上显示。
    能以 120fps 运行。整个应用只有 7M,包含完整 3D 环境、物理引擎、音乐合成等,场景全部可交互,切换不同数据面板的方法是把管子插入不同接口,每笔订单都会触发 Tone.js 动态生成的音效
    bfcm.shopify.com
    用 React Three 全家桶实现(`@react-three/xr`, 见此贴回复:m.okjike.com
    01:25
    34
  • MrCoffeeTalker
    3天前
    quest 3 新出的远程桌面,对我来说很像 steamdeck

    入手 steamdeck 前,我原本就有不少买了吃灰的游戏,不是不好玩,而是没有在电脑前的那么多时间。steamdeck 靠着良好的兼容性和便携性,扩展了我可以玩库中游戏的场景。

    quest 类似的点在于,我原本就有不少偏好/不得不在 PC 端使用的 app,但使用的姿势和视觉范围受限于笔记本电脑。在 quest 3 新版本的原生远程桌面下,我可以在 1-3 块更大的、可随易放置的屏幕上访问自己的 PC,有需要的话还能切到影院模式,在相当于 4 个客厅电视大小的屏幕上与 PC 交互。

    加上键盘和鼠标都是蓝牙的,我甚至可以做到躺在床上以相对舒服的姿势用 PC。

    缺点也是有的,官方这个远程桌面暂时还不支持手势/ VR 手柄控制键鼠,必须用连接在 PC 的键鼠。长时间的使用,也对电池提出了更高的要求,我目前的解决方案是酷态科充电宝接着 quest,颇有 avp 电池的感觉(不过 quest 内置电池,倒不会像 avp 那样一拔线就关机)
    00
  • 方墩儿
    3天前
    不是虚无,浮夸,青春,美景大海潮汐,

    而是归属,历史,源泉和尽头,是穿破时间限制的年代感,是来自灵魂,预感,物质,和情感最浓重的一面。

    Rain (From "The Last Emperor")(电影《末代皇帝》原声) - 坂本龍一/Brussels Philharmonic - 单曲 - 网易云音乐

    00