XRDepthInformation
XRDepthInformation
接口包含有关从用户的设备到用户环境中真实世界几何体的距离的信息。
此接口是以下接口的父接口:
XRCPUDepthInformation
-
来自 CPU 的深度信息(由
XRFrame.getDepthInformation()
返回)。 XRWebGLDepthInformation
-
来自 WebGL 的深度信息(由
XRWebGLBinding.getDepthInformation()
返回)。
您通常会与这些子接口进行交互。但是,XRDepthInformation
提供了一些有用的继承属性:
实例属性
XRDepthInformation.height
只读 实验性-
包含深度缓冲区的 height(行数)。
XRDepthInformation.normDepthBufferFromNormView
只读 实验性-
一个
XRRigidTransform
,需要在索引深度缓冲区时应用。矩阵表示的变换将坐标系从归一化的视图坐标更改为归一化的深度缓冲区坐标,然后可以通过深度缓冲区的width
和height
进行缩放以获得绝对深度缓冲区坐标。 XRDepthInformation.rawValueToMeters
只读 实验性-
包含用于将原始深度值乘以以获得以米为单位的深度的比例因子。
XRDepthInformation.width
只读 实验性-
包含深度缓冲区的 width(列数)。
实例方法
无。
示例
请参阅 XRCPUDepthInformation
和 XRWebGLDepthInformation
以获取代码示例。
规范
规范 |
---|
WebXR 深度传感模块 # xrdepthinformation |
浏览器兼容性
BCD 表仅在浏览器中加载