Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
OpenXRMarkerTracker
Экспериментальное: This class may be changed or removed in future versions.
Наследует: OpenXRSpatialEntityTracker < XRPositionalTracker < XRTracker < RefCounted < Object
Инструмент отслеживания пространственных объектов для нашего расширения отслеживания маркеров пространственных объектов.
Описание
Трекер пространственных объектов для нашего расширения OpenXR для отслеживания маркеров пространственных объектов. Эти трекеры идентифицируют объекты в нашем реальном пространстве, обнаруженные визуальным маркером, таким как QR-код или код Aruco, и сопоставляют их местоположение с нашим виртуальным пространством.
Свойства
|
||
|
||
|
Методы
get_marker_data() const |
|
void |
set_marker_data(marker_data: Variant) |
Описания свойств
Vector2 bounds_size = Vector2(0, 0) 🔗
Размер границ для этого маркера.
Идентификатор маркера (ID) возвращается только для маркеров Aruco и April Tag. Для получения QR-кодов маркеров вызовите метод get_marker_data().
MarkerType marker_type = 0 🔗
void set_marker_type(value: MarkerType)
MarkerType get_marker_type()
Тип маркера.
Описания метода
Variant get_marker_data() const 🔗
Возвращает данные для данного маркера. Может возвращать String или PackedByteArray. Применимо только к маркерам на основе QR-кодов.
void set_marker_data(marker_data: Variant) 🔗
Задает данные для этого маркера.
Примечание: Это должно устанавливаться только логикой обнаружения маркеров.