XRRigidTransform: orientation 属性
只读的 XRRigidTransform 属性 orientation 是一个 DOMPointReadOnly 对象,包含一个归一化的 四元数(也称为单位四元数或versor),它指定了对象所表示变换的旋转分量。如果您指定的四元数长度不等于 1.0 米,它将被自动归一化。
值
一个 DOMPointReadOnly 对象,其中包含一个单位四元数,提供变换的定向分量。作为一个单位四元数,返回的四元数长度始终为 1.0 米。
示例
要创建一个向上直视、距离地面 2 米的参考空间
js
xrReferenceSpace = refSpace.getOffsetReferenceSpace(
new XRRigidTransform({ y: -2 }, { x: 0.0, y: 1.0, z: 0.0, w: 1.0 }),
);
此处指定的单位四元数为 [0.0, 1.0, 0.0, 1.0],表示对象应沿 y 轴正方向朝向。
规范
| 规范 |
|---|
| WebXR Device API # dom-xrrigidtransform-orientation |
浏览器兼容性
加载中…