Алгоритми програмної взаємодії з віртуальними об’єктами у системах віртуальної та доповненої реальності
Author
Гусятинська, Я. С.
Бабюк, Н. П.
Husiatynska, Y. S.
Babiuk, N. P.
Date
2026Metadata
Show full item recordCollections
Abstract
У даній роботі досліджено особливості програмної взаємодії користувача з віртуальними об’єктами у системах віртуальної та доповненої реальності. Розглянуто основні алгоритми, що забезпечують коректну обробку дій користувача, зокрема визначення положення та орієнтації, виявлення колізій, використання променевого трасування (raycasting) та обробку жестів і контролерів. Проаналізовано специфіку реалізації таких алгоритмів у реальному часі та їхній вплив на продуктивність і реалістичність VR/AR-додатків. Показано, що правильна програмна організація взаємодії є ключовим фактором створення ефективних і зручних віртуальних середовищ. This paper investigates the features of software-based user interaction with virtual objects in virtual and augmented reality systems. The main algorithms that ensure correct processing of user actions are considered, including position and orientation tracking, collision detection, the use of raycasting, and the processing of gestures and controllers. The specifics of implementing these algorithms in real time and their impact on the performance and realism of VR/AR applications are analyzed. It is shown that proper software organization of interaction is a key factor in creating effective and user-friendly virtual environments.
URI:
https://ir.lib.vntu.edu.ua/handle/123456789/53919

