XRWebGLBinding
XRWebGLBinding 接口用于创建具有 GPU 后端的层。
构造函数
XRWebGLBinding()实验性的-
为指定的 XR 会话和 WebGL 渲染上下文创建一个新的
XRWebGLBinding对象。
实例属性
XRWebGLBinding.nativeProjectionScaleFactor只读 实验性的-
在创建投影层时传入的
scaleFactor。原生缓冲区大小将按此数字缩放。
实例方法
XRWebGLBinding.createCubeLayer()实验性的-
返回一个
XRCubeLayer对象,该对象是一个直接从 立方体贴图 渲染并将其投影到立方体内部面的层。 XRWebGLBinding.createCylinderLayer()实验性的-
返回一个
XRCylinderLayer对象,该对象是一个在虚拟环境中占据弯曲矩形空间的层。 XRWebGLBinding.createEquirectLayer()实验性的-
返回一个
XREquirectLayer对象,该对象是一个将 等距柱状投影 编码的数据映射到球体内部的层。 XRWebGLBinding.createProjectionLayer()实验性的-
返回一个
XRProjectionLayer对象,该对象是一个填充观察者整个视野的层,并且以接近设备原生帧率的速率刷新。 XRWebGLBinding.createQuadLayer()实验性的-
返回一个
XRQuadLayer对象,该对象是一个在 3D 空间中定位和定向的二维对象。 XRWebGLBinding.getDepthInformation()实验性的-
返回一个包含 WebGL 深度信息的
XRWebGLDepthInformation对象。 XRWebGLBinding.getReflectionCubeMap()实验性的-
返回一个包含反射立方体贴图纹理的
WebGLTexture对象。 XRWebGLBinding.getSubImage()实验性的-
返回一个表示要渲染的 WebGL 纹理的
XRWebGLSubImage对象。 XRWebGLBinding.getViewSubImage()实验性的-
返回一个表示要为
XRView渲染的 WebGL 纹理的XRWebGLSubImage对象。
规范
| 规范 |
|---|
| WebXR Layers API Level 1 # XRWebGLBinding 类型 |
浏览器兼容性
加载中…