XRRenderState

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 XRRenderState của WebXR Device API chứa các giá trị có thể cấu hình ảnh hưởng đến cách hình ảnh được tạo ra bởi XRSession được tổng hợp. Các thuộc tính này bao gồm phạm vi khoảng cách từ người xem trong đó nội dung nên được kết xuất, trường nhìn dọc (cho trình bày nội tuyến), và tham chiếu đến XRWebGLLayer đang được sử dụng làm mục tiêu kết xuất cảnh trước khi trình bày trên màn hình hoặc các màn hình của thiết bị XR.

Khi bạn áp dụng các thay đổi bằng phương thức updateRenderState() của XRSession, các thay đổi được chỉ định có hiệu lực sau khi frame hoạt ảnh hiện tại hoàn thành, nhưng trước khi frame tiếp theo bắt đầu.

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

XRRenderState.baseLayer Read only Experimental

XRWebGLLayer từ đó hệ thống tổng hợp của trình duyệt lấy hình ảnh cho phiên XR.

XRRenderState.depthFar Read only Experimental

Khoảng cách, tính bằng mét, của mặt phẳng clip xa từ người xem. Mặt phẳng clip xa là mặt phẳng song song với màn hình mà sau đó việc kết xuất cảnh không còn diễn ra nữa. Về cơ bản, điều này chỉ định khoảng cách tối đa người dùng có thể thấy.

XRRenderState.depthNear Read only Experimental

Khoảng cách, tính bằng mét, của mặt phẳng clip gần từ người xem. Mặt phẳng clip gần là mặt phẳng song song với màn hình, tại đó việc kết xuất cảnh bắt đầu. Bất kỳ thứ gì gần người xem hơn điều này đều không được vẽ.

XRRenderState.inlineVerticalFieldOfView Read only Experimental

Trường nhìn dọc mặc định, được định nghĩa bằng radian, để sử dụng khi phiên ở chế độ inline. null cho tất cả các phiên immersive.

XRRenderState.layers Read only Experimental

Một mảng có thứ tự chứa các đối tượng XRLayer được hiển thị bởi compositor XR.

Thông số kỹ thuật

Specification
WebXR Device API
# xrrenderstate-interface

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

Xem thêm