XRSession: preferredReflectionFormat 属性
XRSession 接口的只读 preferredReflectionFormat 属性返回此会话用于光照估计纹理数据的首选反射格式。
值
一个表示反射格式的字符串。可能的值
| XRReflectionFormat | WebGL 格式 | WebGL 内部格式 | WebGPU 格式 | HDR | 
|---|---|---|---|---|
| "srgba8" | RGBA | SRGB8_ALPHA8 | "rgba8unorm-srgb" | |
| "rgba16f" | RGBA | RGBA16F | "rgba16float" | ✓ | 
示例
使用系统首选格式请求光照探测器
您可以通过将 reflectionFormat 选项设置为 XRSession.preferredReflectionFormat 来使用 XRSession.requestLightProbe() 请求光照探测器,并指定系统的首选格式。
js
const lightProbe = await xrSession.requestLightProbe({
  reflectionFormat: xrSession.preferredReflectionFormat,
});
规范
| 规范 | 
|---|
| WebXR 光照估算 API Level 1 # dom-xrsession-preferredreflectionformat | 
浏览器兼容性
加载中…