XRRenderState - Web APIs 编辑
Draft
This page is not complete.
Secure context
This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
The XRRenderState
interface of the WebXR Device API contains configurable values which affect how the imagery generated by an XRSession
gets composited. These properties include the range of distances from the viewer within which content should be rendered, the vertical field of view (for inline presentations), and a reference to the XRWebGLLayer
being used as the target for rendering the scene prior to it being presented on the XR device's display or displays.
When you apply changes using the XRSession
method updateRenderState()
, the specified changes take effect after the current animation frame has completed, but before the next one begins.
Properties
The followiing properties are available on XRRenderState
objects.
baseLayer
Read only- The
XRWebGLLayer
from which the browser's compositing system obtains the image for the XR session. depthFar
Read only- The distance, in meters, of the far clip plane from the viewer. The far clip plane is the plane which is parallel to the display beyond which rendering of the scene no longer takes place. This, essentially, specifies the maximum distance the user can see.
depthNear
Read only- The distance, in meters, of the near clip plane from the viewer. The near clip plane is the plane, parallel to the display, at which rendering of the scene begins. Any closer to the viewer than this, and no portions of the scene are drawn.
inlineVerticalFieldOfView
Read only- The default vertical field of view, defined in radians, to use when the session is in
inline
mode.null
for all immersive sessions.
Specifications
Specification | Status | Comment |
---|---|---|
WebXR Device API The definition of 'XRRenderState' in that specification. | Working Draft | Initial definition. |
Browser compatibility
BCD tables only load in the browser
See also
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论