Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 19|回復: 0

在哪裡可以找到有關 WebXR 介面的資訊

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-4-15 11:27:14 | 顯示全部樓層 |閱讀模式
我們的瀏覽器配備了令人興奮的接口,例如地理定位 API、Web 藍牙 API 或感測器 API。許多介面允許開發人員存取設備的感測器和接口,而 WebXR 介面改變了使用者感知內容以及與應用程式互動的方式。 WebXR 代表 Extended Reality on the Web,是擴增實境 (AR)、虛擬實境 (VR) 和混合實境 (MR) 的統稱。 WebXR 介面並不是新發明。 WebVR 介面的第一個迭代自 2014 年就已存在。 為什麼 Apple 的決定對 WebXR 來說是一大進步? 當我們聽到虛擬實境和擴增實境這兩個術語時,我們首先想到的是 VR 耳機,如 HTC Vive 或 Meta Quest,或 AR 耳機,如微軟的 Hololens。該硬體的缺點是,一方面它相對昂貴,另一方面它主要用於封閉的房間。一般來說,應用程式的使用正在從電腦轉向行動裝置。 XR 應用程式也是如此。


使用我們總是隨身攜帶的智慧型手機快速進入虛擬世界的難度明顯低於掏出 VR 耳機 沙烏地阿拉伯 電話號碼 並戴上它。此類 XR 應用程式的用例多種多樣,目前大多數涉及產品演示或遊戲。 WebXR 介面的最大問題之一是它只能在智慧型手機上的 Android 和 Chrome 組合上正常運作。然而,由於iOS設備在行動市場中佔據了很大份額,因此XR應用程式僅適用於部分用戶。這種3D模型和互動概念的應用程式的開發相對複雜,如果市場覆蓋範圍太小,則不值得。不過,蘋果的支援正在改變這種情況,XR應用可以逐漸普及到所有行動裝置。但這仍然是未來的事情,因為 WebXR API 仍處於實驗狀態,必須手動啟動。 WebXR API 是什麼以及它能做什麼? WebXR API 是 XR 應用程式輸入和輸出之間的連結。當您查看 XR 應用程式的生命週期時,可以最好地理解此介面的用途: 應用程式透過 WebXR 介面檢查所使用的瀏覽器是否支援 XR 以及所需的模式。



使用者會收到 XR 體驗可用的通知。 使用者互動啟動 XR 體驗。 WebXR API 向裝置請求 XR 會話。 應用程式進入渲染循環。 使用者結束 XR 會話。 WebXR 介面查明應用程式是否在 XR 相容裝置上執行,並負責管理 XR 會話。在應用程式運行時,它處於所謂的渲染循環中。這是遊戲開發中眾所周知的遊戲循環結構。應用程式經歷一個由「使用者輸入」、「更新狀態」和「渲染」步驟組成的循環。此循環對使用者的輸入做出反應,更新應用程式和顯示的狀態。 為了使應用程式達到每秒 30 幀 (fps) 的速率,循環運行的持續時間不得超過 33 毫秒。在 60 fps 下,只有 16 毫秒。電影通常以 24 fps 播放。這保證了觀眾擁有流暢的觀影體驗。內容的運動越密集,幀速率就應該越高。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 2026-6-5 06:55 , Processed in 0.031199 second(s), 19 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |