蘋果在 WWDC 向撐起應用生態系的眾多開發者們介紹了他們的首個「空間運算設備」Vision Pro 硬體後。雖然也同步發表了其所運行的系統 visionOS。但對應開發此系統應用的開發者工具,則是到了近日才正式公布。繼續閱讀 visionOS 軟體開發工具正式推出,可為 Apple Vision Pro 提供「視窗」、「立體」與「空間」三種體驗報導內文。
▲本篇圖片來源:Apple
visionOS 軟體開發工具正式推出,可為 Apple Vision Pro 提供「視窗」、「立體」與「空間」三種體驗
2023 年的蘋果開發者大會 WWDC 上最令人矚目的產品 Apple Vision Pro 發表之後,除了令人好奇的體驗效果之外。大家應該會更感興趣的是,蘋果會如何讓這些年來似乎始終仍偏向雷聲大雨點小的所謂「元宇宙」應用,透過他們強大的生態系之力帶動起真正的流行。
與當初 Apple Silicon 晶片電腦起步發展的節奏相同,蘋果在 WWDC 向撐起應用生態系的眾多開發者們介紹了他們的首個「空間運算設備」Vision Pro 的硬體的同時,雖然也發表了其所運行的系統 visionOS。但對應開發此系統應用的開發者工具,則是到了近日才正式公布。
不意外的,針對 Apple Vision Pro 所提供的軟體開發工具就叫 visionOS SDK 與 API。
其實 Apple 多年來針對擴增實境以及 3D 內容的開發,早就已經有有豐富的基礎框架如 ARKit 以及 RealityKit(Xcode、SwiftUI 與 TestFlight 就不講了 – 其實還是講了)。
這次則是還順勢在 Xcode 裡新增了一個可以預覽並準備好 3D 模型、動畫、圖像和聲音在 Apple Vision Pro 的全新工具 Reality Composer Pro – 其實查資料先前還有個 Reality Composer,看來 Pro 版本大概就是專為 visionOS 所設的吧?
有意思的是,Apple 在 Vision Pro 發表初期似乎比較少強調與展示的遊戲應用部分。在這次的開發者工具發表新聞稿中,蘋果不僅主動提到包括生產力、設計、遊戲等的全新 App 體驗。更預告下個月以 Unity 創作工具建構 3D app 和遊戲的開發者,也將能把現有的 Unity app 更輕鬆移植到 Apple Vision Pro 的消息。
搭配這次在 macOS 最驚豔的伏筆 – 可輕鬆移植(甚至直接先玩)Windows 遊戲的 Game Porting Toolkit 開發工具。說真的,除了接下來 Mac 將很有機會解決以往缺乏遊戲的痛點外。加上 Vision Pro 可以從 Mac 裝置以類似 AirPlay 桌面到虛擬空間之內的示範看來。
個人猜測不久的將來,Vision Pro 也許就能透過更強大效能的 Mac 裝置實現超越 M2 SoC 效能的更強大遊戲體驗?
當然,前段基本上僅止於小編的瞎猜。但某種程度來說,如果可以跟其他裝置配合進行協作運算,除了可以更加強生態系的緊密結合,也許更低價的 visionOS 裝置也不會太過遙遠了?
說真的,除了「不好說」的應用外(你懂的)。假若各種 PC Game 都可以很輕鬆地被帶到 Mac 甚至是 Vision Pro 上遊玩的話。相信絕對能造成另一波話題,也會讓消費者在目前主打的包括醫學、音樂創作與行銷生產等各式應用之外,更想要投資這台價值不斐的設備來融入日常生活之中。
大家應該也會好奇,相對昂貴且稀有的 Apple Vision Pro,可能無法像以往那樣先行提供開發者開發用的裝置。那麼 visionOS app 開發之後要如何實際在裝置上驗證開發成果呢?
其實蘋果自下個月起,已經規劃將開放開發者實際到加州 Cupertino、倫敦、慕尼黑、上海、新加坡和東京等專為 Vision Pro 應用所開設的開發者實驗室,為自己的應用做實際體驗驗證 – 還能實地獲得 Apple 工程師的相關開發支援。此外,官方新聞稿還提到有意開發 visionOS app 的團隊,將可以申請開發工具組來快速構建、反覆運算和測試 app。
喔對了,這次的新聞發佈我們也了解到了 visionOS 應用大致分類為:「視窗」、「立體」與「空間」三種。
其中看似最普通,感覺就是把一般桌機或手機應用直接搬進 visionOS 的「視窗」來說。Apple 倒是有提到,在這個視窗之中依然可以帶來有深度與呈現 3D 內容的物件 – 應該就像是在現實生活中拿著 iPad 與 iPhone 體驗 AR 應用的感覺吧?
至於「立體」就是可以將物件拉出視窗來直接讓人直接把物件拉到眼前以任何角度觀看;「空間」應該就不難理解了 – 以蘋果的解釋是「可以讓使用者完全沉浸在無邊際 3D 內容環境中」的體驗。
簡言之,前兩者基本上就是以混合實境的應用為主(除非你轉動旋鈕進入完全隔絕環境的 visionOS 虛擬世界裡);「空間」的話應該就是完全的虛擬實境體驗了。
有意思的是,即便是這次新聞稿的《Complete HeartX》、《djay》 與《JigSpace》看起來也都還是保持在「視窗」與「立體」的類型,也就是偏向於在現實空間中混入 AR 元件的應用或工具視窗為主。
而能將小至單一產品,大至整個生產線的互動 3D 內容都帶到 visionOS 的《PTC》。乍看之下還會以為是可以用「空間」實現廠房的全實境體驗。但在文字說明中倒是很直接了當的提到了是 AR 解決方案。
因此目前已知偏向於無邊際類型的體驗,大概就是發表會上曾提及可以躺著看星星的《Sky Guide》的 visionOS 版本,還有在沈浸美景裡觀賞超大螢幕影片的體驗。甚至蘋果在發表會中的 NBA 籃球遊戲示範,也都還是非常保守的留在了「視窗」裡面。
這就讓人好奇,這個所謂的無邊際 3D 內容環境的「空間」體驗,在 visionOS SDK 與 API 發表,搭配 Unity app 的移植途徑打通之後,是否將會帶來更多利用到 Vision Pro 高更新率顯示面板以及桌面級處理效能的「空間」應用了。
筆者猜測,接下來蘋果應該還會有針對 visionOS 的應用再有專場的示範 – 可能會跟支援 Vision Pro 的 Apple Arcade 陣容一起發表吧?個人認為到了這個階段,應該就會聚焦現階段還十分保留的虛擬實境也就是 Vision Pro 的「空間」應用部分。相信會與 WWDC 2023 發表會介紹的個人工作空間解決方案一樣,也會針對目前頭戴裝置最被質疑的 3D 暈等問題,提出一些「很蘋果」的解決方法吧?