苹果发布革命性的操作系统VisionOS:这是从“sudo”到“Siri”的改变

fcbdd59121aaad55b9d46c48b18a4e90.jpeg来源:AI前线

整理:Tina

今天,在一年一度的 WWDC 全球开发者大会上,苹果发布了一款名为 Vision Pro 的增强现实耳机,这是 Tim Cook 自 2011 年上任以来,继 Apple Watch 之后的第二个主要产品线扩展。

Tim Cook 告诉听众:“这一天我们期待已久。” “我相信增强现实是一项深奥的技术。将数字内容与现实世界融合可以解锁前所未有的体验。”

“Vision Pro 是一种新型计算机。这标志着计算新时代的开始。”“Mac 带来了个人计算,iPhone 带来了移动计算,而 Apple Vision Pro 为我们带来了空间计算。”

1685e4f7a25673beb4f281bf30d28dc0.jpeg

Apple Vision Pro 足够轻薄,外形酷似滑雪护目镜,还具有一个外向显示屏,可以通过 EyeSight 系统显示眼球运动和面部表情。当用户正在通过 Vision Pro 查看内容时,显示屏会出现光环闪烁,向其他人表明这位用户正沉浸在 AR 世界中。但当任何人或物体进入视线之内,Vision Pro 会将其聚焦。

360f2bf4c9b37512430b5183108570b2.jpeg

苹果表示, Vision Pro 是苹果数十年高性能、移动和可穿戴设备设计经验的结晶,最终造就了 苹果有史以来最雄心勃勃的这一产品,它可以改变沟通、写作、工作、娱乐等场景。

Vision Pro 售价 3499 美元(约 24860 元人民币),将于明年上市。

革命性的操作系统

正如 iPhone、iPad、Mac 和 Apple Watch 一样,Apple 硬件性能的好坏取决于它所基于的操作系统。为了匹配 Vison Pro,苹果今天也发布了与之相配的操作系统 VisonOS,称之为“世界上第一个空间操作系统”。

VisionOS 建立在 macOS、iOS 和 iPadOS 的基础上,包括了 iOS 和空间框架、多应用 3D 引擎、音频引擎、专用渲染器子系统和实时子系统。在架构层面,VisionOS 与 MacOS 和 iOS 共享核心模块,新增加的“实时子系统”,用于处理 Apple Vision Pro 上的交互式视觉效果。

31abeded4be0ae5512aecbc49f08aa57.jpeg

VisionOS 具有全新的三维界面,让用户在物理世界中看到并感受数字内容。新的三维界面将应用程序从传统显示器的边界中解放出来,让它们可以以不同的比例并排显示,通过动态响应自然光和投射阴影,它可以帮助用户了解比例和距离。

与其他 AR/VR 操作系统不同,VisionOS 真正改变了用户操作 Vision Pro 耳机的方式。苹果无控制器输入系统消除了对任何额外硬件组件的需求。要与 UI、应用程序或其他操作系统组件进行交互,你可以通过简单地注视、轻敲手指或使用语音指令来浏览应用程序。

具体来说,首先你只需要看向虚拟空间中的应用程序或按钮。然后将手指悬停在空中,Vision Pro 耳机将毫无延迟地响应你的手势。

049819bef0ef27e488c3122afbee439d.jpeg

为此,苹果在机身上放置了 12 部摄像头、5 个传感器和 6 个麦克风组成的传感器阵列,捕捉动作,让用户无需遥控器或者手柄,就可以通过眼神的挪动,手指的开合以及语音指令与 Apple Vision Pro 进行交互。

VisionOS 还包含两个 4K 分辨率的微型 OLED 屏幕(每只眼睛 5120x4096?每只眼睛的像素比 4K 电视还多!)将 12 个摄像头、三块屏幕(加上外向显示屏)集中在同一个设备上,实际上是一个前所未闻的产品设计方式。Apple Vision Pro 还用了一颗 R1 芯片,解决画面的延迟和抖动问题,R1 可在 12 毫秒内将新影像串流至显示器,比眨眼还要快 8 倍。

而要让这么多硬件联动起来发挥出作用,让计算变得无处不在,背后的操作系统必须同样优秀。Apple 技术开发副总裁 Mike Rockwell 说,“通过硬件和软件的紧密集成,我们设计了一款紧凑型可穿戴外形的独立空间计算机,这是有史以来最先进的个人电子设备。”

更为夸张的是,苹果还将机器学习融入到了产品中。根据苹果的一位前设计师发布的推文,我们还可以看出 Vision Pro 并不是简单地响应,它还会进行“预测”:

“最酷的结果之一是会用户实际行动之前预测用户会点击某些东西。这是一项艰巨的工作,也是我引以为豪的事情。你的瞳孔在你点击之前会做出反应,部分原因是你自己会预测在你点击之后发生的事情。因此,苹果可以通过监视用户的眼睛行为,并实时重新设计 UI 以创建更多这种预期的瞳孔反应,从而创建用户大脑的生物反馈。这是一个通过眼睛进行的粗糙的脑机接口,但非常酷。”

f1359fc4cbd36d181d2c9a8e78429042.jpeg

e83d9a309404de5989d610991bcf709e.jpeg

截图来源:

https://twitter.com/sterlingcrispin/status/1665792422914453506

同时,该操作系统也一样注重安全和隐私,系统中融入了一种新的安全身份验证系统 Optic ID,可在各种不可见的 LED 光照射下分析用户的虹膜,然后将其与受 Secure Enclave 保护的注册 Optic ID 数据进行比较,以立即解锁 Apple Vision Pro。用户的 Optic ID 数据已完全加密,应用程序无法访问,眼动追踪信息也不会与 Apple、第三方应用程序或网站共享。

换句话说,来自摄像头和传感器的数据在系统级别进行处理,应用程序无法使用,这意味着它们无法秘密捕捉用户的周围环境。

就像 Tim Cook 所说的,Vision Pro 定位是一台全功能“新型计算机”,这个和 Quest 等产品“头戴显示器”本质不同,所以会有前置摄像头拍 3D 视频这样的惊艳应用,也才有虹膜识别这样的安全需求。

为开发者培育新市场

新操作系统的发布对 Apple 和开发者来说都是一个重要时刻。随着 Apple 发布这款新耳机,我们几乎肯定会看到大量开发人员开发应用程序,尝试利用新平台,希望成为下一个热门产品。

苹果表示,VisionOS 将拥有一个全新的 App Store,人们可以在其中下载 Vision Pro 应用程序,而 Vision Pro 将能够运行“数十万熟悉的 iPhone 和 iPad 应用程序”。VisionOS 支持第三方开发人员重新设计的 Apple 应用程序套件和体验,iPad 应用程序可以相对轻松地被移植到该平台上。

Apple 已经与多家媒体公司合作,将他们的产品和内容带入新的 Vision Pro 生态系统。迪士尼首席执行官 Bob Iger 宣布 Disney+ 从第一天起就可以在 Vision Pro 上使用。鉴于这款头戴式耳机从首次发布到上市之间的时间很长,我们预计会有更多的开发人员加入。

在发布时,VisionOS 将提供来自 Adobe(特别是 Lightroom)、微软(Teams 和 Office)、思科(WebEx)Zoom 和其他主要开发商的应用程序——包括在 Vision Pro 上本地运行的 Unity 应用程序。

此外,该操作系统还能运行特定的教育应用程序。给我们印象最深的是一款用于查看人体渲染图的医疗软件。公告视频显示了人体心脏的分解图,包括心室和肺动脉。有一个工程应用程序可以帮助人们形象化某些物理现象,例如空气是如何流过赛车的。

ff906d0d9e07f16032c9bb810f51ca79.jpeg

Apple 肯定希望它的新操作系统有朝一日成为 iOS 级别的主宰,成为一款未来的金钱“虫洞”。

这个能够同时运行多个应用程序,拥有 3D 引擎,让每只眼睛都拥有 5120x4096 高分辨率屏幕的全新软件平台,无疑能成功地吸引到开发者的关注。为这个平台重新设计现有的 iOS 应用程序将是开发者竞相尝试的下一件大事。一位 Linux 开发者对此激动评价道:“我迫不及待地想看看这会带来什么可能性。现在我需要收拾下震撼的心情并开始为这项未来技术做些储备。谁知道会不会在不久的将来,我只用小声说‘Siri’,而不再输入‘sudo’。”

参考链接:

https://www.apple.com/sg/newsroom/2023/06/introducing-apple-vision-pro/

https://twitter.com/edleonklinger/status/1665802712875769860

https://www.theregister.com/2023/06/05/apple_vision_pro/

https://escapebigtech.info/posts/wwdc2023/

https://www.theverge.com/2023/6/5/23749156/apple-wwdc-hey-siri-wake-word-voice-assistant

https://www.theverge.com/2023/6/5/23733874/apple-vision-pro-visionos-augmented-reality-os-specs-wwdc-2023

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)大脑研究计划,构建互联网(城市)大脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。每日推荐范围未来科技发展趋势的学习型文章。目前线上平台已收藏上千篇精华前沿科技文章和报告。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

bd1a146af3c5cd0be730e544ce07bc7c.jpeg

### 基于Unity3D的ACT游戏的设计与实现 #### 摘要与关键词解析 本项目聚焦于使用Unity3D引擎开发一款2D动作类游戏(ACT),旨在为玩家提供沉浸式的游戏体验以及成就感。游戏开发过程中,作者不仅关注游戏的核心玩法,还深入探讨了如何利用Unity内置的各种工具和技术来提升游戏性能、改善用户体验。 **关键词**: - **Unity**:一个跨平台的综合游戏开发引擎,支持2D和3D游戏开发。 - **ScriptableObject**:Unity中的一种特殊脚本类型,用于存储数据和配置信息,方便在多个场景间共享。 - **游戏开发**:涵盖了游戏设计、编程、美术创作等多个方面的工作。 - **2D游戏**:指采用二维画面的游戏,相比3D游戏,具有更简洁的视觉风格和较低的技术门槛。 - **状态机**:一种常用的编程模式,用于管理游戏对象的状态转换,如角色的动作变化等。 - **Cinemachine**:Unity的一个插件,提供了高级的相机控制系统,能够创建出电影级的摄像机动画效果。 #### 第1章:绪论 在本章中,作者首先阐述了游戏开发的背景及意义。随着科技的进步,数字娱乐已经成为人们生活中不可或缺的一部分,而游戏作为其中的一种形式,更是受到了广泛的关注。游戏不仅能够提供娱乐,还能培养玩家的逻辑思维能力和解决问题的能力。因此,开发高质量的游戏产品显得尤为重要。 随后,作者介绍了本项目的起源和发展过程,包括为何选择Unity作为开发工具,以及项目的目标和预期成果。此外,作者还提到了Unity引擎的特点及其在游戏开发中的优势,比如跨平台兼容性、丰富的资源库、强大的社区支持等。 #### 技术选型与实现细节 1. **C#语言**:Unity主要使用的编程语言是C#,它是一种面向对象的语言,具有良好的可读性和扩展性。在本项目中,C#被用来编写游戏逻辑、实现用户交互等功能。 2. **UGUI和Text Mesh Pro**:UGUI是Unity提供的用户界面系统,可以轻松地创建各种界面元素,如按钮、滑块等。Text Mesh Pro则是一款高级文本渲染插件,能够提高文本的渲染质量和性能,使得游戏中的文字更加清晰易读。 3. **有限状态机**:状态机是一种常见的游戏开发模式,用于管理和控制游戏对象的不同状态。在本项目中,状态机被用来处理游戏角色的动作变化,例如攻击、跳跃、行走等。通过这种方式,可以更加高效地组织代码,提高游戏逻辑的清晰度和可维护性。 4. **ScriptableObject**:这是一种特殊的脚本类型,在Unity中主要用于存储数据和配置信息。通过ScriptableObject,开发者可以在编辑器中直接编辑这些数据,而无需重启游戏。这种机制极大地提高了开发效率,并且使得多人协作变得更加容易。 5. **物理系统**:Unity内置的物理引擎能够模拟真实的物理行为,如重力、碰撞等。在本项目中,物理系统被用来处理角色和环境之间的互动,确保游戏中的物理效果逼真可靠。 #### 测试与优化 为了确保游戏的质量,作者进行了多轮的测试,包括功能测试、性能测试以及玩家体验测试。通过不断地调整和优化,最终实现了游戏在低配置设备上的流畅运行。 **总结**: 通过上述分析可以看出,《基于Unity3D的ACT游戏的设计与实现》项目不仅关注游戏本身的玩法设计,还深入探讨了如何利用先进的技术和工具来提高游戏的品质。从技术选型到具体实现,再到后期的测试与优化,每一个环节都体现了作者的专业水平和对游戏开发的热情。对于想要进入游戏开发领域的初学者来说,该项目提供了一个非常好的学习案例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值