XRFrame: phương thức getPose()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Phương thức getPose() của XRFrame trả về vị trí và hướng tương đối, tức là tư thế, của một XRSpace so với không gian khác. Qua đó, bạn có thể quan sát chuyển động của các đối tượng tương đối với nhau và tương đối với các vị trí cố định trong cảnh.

Ví dụ, để lấy vị trí của bộ điều khiển so với đầu người xem, bạn sẽ so sánh gripSpace của bộ điều khiển với XRReferenceSpace kiểu viewer.

Cú pháp

js
getPose(space, baseSpace)

Tham số

space

Một XRSpace chỉ định không gian cần lấy XRPose mô tả vị trí và hướng của mục.

baseSpace

Một XRSpace được dùng làm cơ sở hoặc gốc tọa độ để tính toán vị trí và hướng tương đối.

Giá trị trả về

Một đối tượng XRPose chỉ định vị trí và hướng, tương đối với XRSpace được chỉ định bởi baseSpace.

Thông số kỹ thuật

Specification
WebXR Device API
# dom-xrframe-getpose

Tương thích trình duyệt