ARPointCloud¶
Inherits: RefCounted < Object
A sparse set of feature points detected by ARKit.
Description¶
Stores a sparse cloud of visual feature points tracked by ARKit. Feature points are useful for debugging tracking quality, building visualization tools, or understanding the density of the mapped environment.
Properties¶
int |
|
|
PackedInt64Array |
|
|
PackedVector3Array |
|
Methods¶
int |
get_identifier(index: int) |
Vector3 |
get_point(index: int) |
Property Descriptions¶
int count = 0 🔗
void set_count(value: int)
int get_count()
The number of feature points in this cloud.
PackedInt64Array identifiers = PackedInt64Array() 🔗
void set_identifiers(value: PackedInt64Array)
PackedInt64Array get_identifiers()
Stable identifiers for the feature points, matching the order of points.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedInt64Array for more details.
PackedVector3Array points = PackedVector3Array() 🔗
void set_points(value: PackedVector3Array)
PackedVector3Array get_points()
Feature-point positions in world space.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedVector3Array for more details.
Method Descriptions¶
int get_identifier(index: int) 🔗
Returns the persistent identifier for the feature point at index.
Vector3 get_point(index: int) 🔗
Returns the feature-point position at index.