XRCubeLayer
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Giao diện XRCubeLayer của WebXR Device API là một layer render trực tiếp từ cubemap và chiếu nó lên các mặt bên trong của hình khối.
XRCubeLayer yêu cầu tính năng layers phải được bật cho XRSession. Bạn có thể yêu cầu nó trong XRSystem.requestSession().
Để tạo một XRCubeLayer mới, hãy gọi XRWebGLBinding.createCubeLayer().
Để trình bày các layer đến thiết bị XR, hãy thêm chúng vào trạng thái render layers bằng cách sử dụng XRSession.updateRenderState().
Thuộc tính phiên bản
Kế thừa các thuộc tính từ cha, XRCompositionLayer.
XRCubeLayer.spaceExperimental-
Một
XRSpaceđại diện cho mối quan hệ không gian của layer với môi trường vật lý của người dùng. XRCubeLayer.orientationExperimental-
Một
DOMPointReadOnlyđại diện cho hướng tương đối với thuộc tínhspace.
Phương thức phiên bản
Kế thừa các phương thức từ cha, XRCompositionLayer và EventTarget.
Sự kiện
redrawExperimental-
Được gửi đến đối tượng
XRCubeLayerkhi các tài nguyên cơ bản của layer bị mất hoặc khi XR Compositor không còn có thể chiếu lại layer. Nếu sự kiện này được gửi, tác giả nên vẽ lại nội dung của layer trong khung hoạt ảnh XR tiếp theo.
Thông số kỹ thuật
| Specification |
|---|
| WebXR Layers API Level 1> # xcubelayertype> |