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.baseLayerRead only Experimental-
XRWebGLLayertừ đó hệ thống tổng hợp của trình duyệt lấy hình ảnh cho phiên XR. XRRenderState.depthFarRead 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.depthNearRead 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.inlineVerticalFieldOfViewRead 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.nullcho tất cả các phiên immersive. XRRenderState.layersRead 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> |