XRRay: matrix 屬性
XRRay 介面的只讀 matrix 屬性是一個變換,可用於沿 XRRay 定位物件。這是一個 4x4 矩陣,以列主序形式給出,包含 16 個 Float32Array 元素。
變換從射線原點 [0, 0, 0] 開始,沿著負 z 軸延伸到由 XRRay 的 origin 和 direction 描述的射線。
值
一個包含 16 個元素的 Float32Array 物件,表示一個 4x4 矩陣,採用列主序。
示例
使用 matrix 屬性
matrix 屬性可用於在渲染時定位射線的圖形表示。
js
let origin = { x: 10.0, y: 10.0, z: 10.0, w: 1.0 };
let direction = { x: 10.0, y: 0.0, z: 0.0, w: 0.0 };
let ray = new XRRay(origin, direction);
// Render the ray using the `ray.matrix` transform
規範
| 規範 |
|---|
| WebXR Hit Test 模組 # dom-xrray-matrix |
瀏覽器相容性
載入中…