This page has been translated automatically.
Основы UNIGINE
1. Введение
2. Виртуальные миры и работа с ними
3. Подготовка 3D моделей
4. Материалы
5. Камеры и освещение
6. Реализация логики приложения
7. Создание кат-сцен и запись видео
8. Подготовка проекта к релизу
9. Физика
10. Основы оптимизации
11. ПРОЕКТ2: Шутер от первого лица
12. ПРОЕКТ3: Аркадная гонка по пересеченной местности от 3-го лица

Привязка объекта к положению шлема

Sometimes, it might be necessary to attach some object to the HMD to follow it. It can be a menu (like the head_menu node in the sample), glasses with colored lenses, or a smoking cigar. To attach a node to the HMD position, assign the AttachToHead property to this node and specify the required settings: distance, forward direction axis (to properly orient the node facing the viewer), and flags indicating whether the node position is fixed and updated when the component is enabled.Бывают ситуации, когда в приложении необходимо привязать положение того или иного объекта к шлему. Одним из примеров может служить меню (в сэмпле это нода head_menu) или, например, это могут быть очки с цветными стеклами, а может и дымящаяся сигара. Для того, чтобы привязать к положению шлема любую другую ноду, достаточно назначить ей свойство (property) AttachToHead и указать нужные настройки: дистанцию до наблюдателя, направление "вперед" (чтобы повернуть ноду "лицом" к наблюдателю), фиксацию положения и обновление положения при включении компонента.

Последнее обновление: 06.11.2024
Build: ()