XRRigidTransform: orientation property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Thuộc tính chỉ đọc orientation của giao diện XRRigidTransform là một DOMPointReadOnly chứa một quaternion được chuẩn hóa (còn gọi là quaternion đơn vị hay versor) chỉ định thành phần quay của phép biến đổi được đại diện bởi đối tượng. Nếu bạn chỉ định một quaternion có độ dài không chính xác bằng 1.0 mét, nó sẽ được chuẩn hóa cho bạn.
Giá trị
Một đối tượng DOMPointReadOnly chứa một quaternion đơn vị cung cấp thành phần hướng của phép biến đổi. Là một quaternion đơn vị, độ dài của quaternion được trả về luôn là 1.0 mét.
Ví dụ
Để tạo một không gian tham chiếu được định hướng nhìn thẳng lên, được đặt ở độ cao 2 mét so với mặt đất:
xrReferenceSpace = refSpace.getOffsetReferenceSpace(
new XRRigidTransform({ y: -2 }, { x: 0.0, y: 1.0, z: 0.0, w: 1.0 }),
);
Quaternion đơn vị được chỉ định ở đây là [0.0, 1.0, 0.0, 1.0] để chỉ ra rằng đối tượng phải nhìn trực tiếp dọc theo trục y.
Thông số kỹ thuật
| Specification |
|---|
| WebXR Device API> # dom-xrrigidtransform-orientation> |