This page has been translated automatically.
Видеоуроки
Interface
Essentials
Advanced
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Landscape Tool
Sandworm
Использование инструментов редактора для конкретных задач
Extending Editor Functionality
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World Nodes
Звуковые объекты
Объекты поиска пути
Players
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
Унифицированный язык шейдеров UUSL
Плагины
File Formats
Rebuilding the Engine Tools
GUI
Двойная точность координат
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

VR Sample

VR sample based on VR template showcases the capabilities of the UNIGINE 2 Engine for VR applications. In this demo, you will find yourself in the middle of the scene that is similar to the one you see when you open a default UNIGINE world. The scene contains a table with a set of interactive objects, which you can manipulate via controllers. Among these objects, you'll find a laser pointer, which works as a real one. You can move and teleport around the scene. Moreover, you can interact with GUI elements using controllers. VR sample на основе VR template демонстрирует возможности UNIGINE 2 Engine для приложений VR. В этой демонстрации вы окажетесь в середине сцены, которая похожа на ту, которую вы видите, когда открываете мир UNIGINE по умолчанию. Сцена содержит таблицу с набором интерактивных объектов, которыми вы можете управлять с помощью контроллеров. Среди этих объектов вы найдете лазерную указку, которая работает как настоящая. Вы можете перемещаться и телепортироваться по сцене. Более того, вы можете взаимодействовать с элементами графического интерфейса с помощью контроллеров.

FeaturesФункционал#

  • Based on VR template Based on VR template
  • VR support (Oculus Rift and HTC Vive) Поддержка VR ( Oculus Rift и HTC Vive )
  • A set of physical objects that can be manipulated via controllers Набор физических объектов, которыми можно управлять с помощью контроллеров.
  • An interactive laser pointer object Интерактивный объект "лазерная указка"
  • Teleportation around the scene Телепортация вокруг сцены
  • Interaction with GUI objects via controllers Взаимодействие с объектами графического интерфейса через контроллеры

Доступ к исходному коду демо-проекта#

Вы можете изучать и модифицировать исходный код демо-проекта, и создавать свои собственные проекты на его основе. Чтобы получить доступ к исходному коду, сделайте следующее:

  1. Найдите демо-проект VR Sample в разделе Available и щелкните Install (если вы не установили его ранее).
  2. После успешной установки демо появится в разделе Installed, и вы сможете скопировать ее как проект, щелкнув Copy as Project.
  3. В открывшемся окне Create New Project введите имя нового проекта в соответствующее поле и нажмите Create New Project.
  4. Теперь вы можете щелкнуть Open Code IDE, чтобы проверить и изменить исходный код в IDE по умолчанию, или Open Editor, чтобы открыть проект для работы с контентом в UnigineEditor.
Последнее обновление: 13.12.2021
Build: ()