XRWebGLBinding
XRWebGLBinding 介面用於建立具有 GPU 後端的層。
建構函式
XRWebGLBinding()實驗性的-
為指定的 XR 會話和 WebGL 渲染上下文建立一個新的
XRWebGLBinding物件。
例項屬性
XRWebGLBinding.nativeProjectionScaleFactor只讀 實驗性的-
在建立投影層時傳入的
scaleFactor。原生緩衝區大小將按此數字縮放。
例項方法
XRWebGLBinding.createCubeLayer()實驗性的-
返回一個
XRCubeLayer物件,該物件是一個直接從 立方體貼圖 渲染並將其投影到立方體內部面的層。 XRWebGLBinding.createCylinderLayer()實驗性的-
返回一個
XRCylinderLayer物件,該物件是一個在虛擬環境中佔據彎曲矩形空間的層。 XRWebGLBinding.createEquirectLayer()實驗性的-
返回一個
XREquirectLayer物件,該物件是一個將 等距柱狀投影 編碼的資料對映到球體內部的層。 XRWebGLBinding.createProjectionLayer()實驗性的-
返回一個
XRProjectionLayer物件,該物件是一個填充觀察者整個視野的層,並且以接近裝置原生幀率的速率重新整理。 XRWebGLBinding.createQuadLayer()實驗性的-
返回一個
XRQuadLayer物件,該物件是一個在 3D 空間中定位和定向的二維物件。 XRWebGLBinding.getDepthInformation()實驗性的-
返回一個包含 WebGL 深度資訊的
XRWebGLDepthInformation物件。 XRWebGLBinding.getReflectionCubeMap()實驗性的-
返回一個包含反射立方體貼圖紋理的
WebGLTexture物件。 XRWebGLBinding.getSubImage()實驗性的-
返回一個表示要渲染的 WebGL 紋理的
XRWebGLSubImage物件。 XRWebGLBinding.getViewSubImage()實驗性的-
返回一個表示要為
XRView渲染的 WebGL 紋理的XRWebGLSubImage物件。
規範
| 規範 |
|---|
| WebXR Layers API Level 1 # XRWebGLBinding 型別 |
瀏覽器相容性
載入中…