XRWebGLBinding

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 XRWebGLBinding được sử dụng để tạo các lớp có backend GPU.

Hàm tạo

XRWebGLBinding() Experimental

Tạo một đối tượng XRWebGLBinding mới cho phiên XR và ngữ cảnh kết xuất WebGL được chỉ định.

Thuộc tính phiên bản

XRWebGLBinding.nativeProjectionScaleFactor Read only Experimental

scaleFactor được truyền vào trong quá trình xây dựng lớp chiếu. Kích thước bộ đệm gốc được nhân với con số này.

Phương thức phiên bản

XRWebGLBinding.createCubeLayer() Experimental

Trả về đối tượng XRCubeLayer, là một lớp kết xuất trực tiếp từ cubemap và chiếu nó lên các mặt bên trong của một khối lập phương.

XRWebGLBinding.createCylinderLayer() Experimental

Trả về đối tượng XRCylinderLayer, là một lớp chiếm một không gian hình chữ nhật cong trong môi trường thực tế ảo.

XRWebGLBinding.createEquirectLayer() Experimental

Trả về đối tượng XREquirectLayer, là một lớp ánh xạ dữ liệu được mã hóa equirectangular lên bên trong của một hình cầu.

XRWebGLBinding.createProjectionLayer() Experimental

Trả về đối tượng XRProjectionLayer, là một lớp lấp đầy toàn bộ tầm nhìn của người quan sát và được làm mới gần với tốc độ khung gốc của thiết bị.

XRWebGLBinding.createQuadLayer() Experimental

Trả về đối tượng XRQuadLayer, là một đối tượng hai chiều được định vị và định hướng trong không gian 3D.

XRWebGLBinding.getDepthInformation() Experimental

Trả về đối tượng XRWebGLDepthInformation chứa thông tin độ sâu WebGL.

XRWebGLBinding.getReflectionCubeMap() Experimental

Trả về đối tượng WebGLTexture chứa kết cấu bản đồ khối phản chiếu.

XRWebGLBinding.getSubImage() Experimental

Trả về đối tượng XRWebGLSubImage đại diện cho kết cấu WebGL cần kết xuất.

XRWebGLBinding.getViewSubImage() Experimental

Trả về đối tượng XRWebGLSubImage đại diện cho kết cấu WebGL cần kết xuất cho một XRView.

Thông số kỹ thuật

Specification
WebXR Layers API Level 1
# XRWebGLBindingtype

Tương thích trình duyệt

Xem thêm