XRScanshot¶
Type Alias XRScanshotExperimental
XRScanshot: {
metadata: {
projectionMatrix:
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
viewMatrix: | [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
};
pointCloudData?: { points: CloudPoint[] };
}
metadata: {
projectionMatrix:
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
viewMatrix: | [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
};
pointCloudData?: { points: CloudPoint[] };
}
Type declaration
metadata: {
projectionMatrix:
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
viewMatrix: | [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32Array;
}Stores any additional information about the scanshot other than the raw data itself.
projectionMatrix:
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32ArrayThe projection matrix of the camera with which the scan has been made.
viewMatrix:
| [
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
number,
]
| Float32ArrayThe view matrix at which the scan was shot.
Optional
pointCloudData?: { points: CloudPoint[] }Represents the scanshot as point cloud.
points: CloudPoint[]
The CloudPoints within the point cloud representing the scan.
Represents a texture scanshot of the current view in the XR environment.
A texture scanshot augments the digital model with the color of its real-world counterpart using the texture information from the camera stream.
Model-based tracking is required to map texture data to the model with the correct position and orientation.