Из этого руководства вы узнаете, как работать с префабами и образцами, идущими в комплекте с Unity* Toolkit в Intel® RealSense™ SDK R2 (v4.0). Предполагается, что вы уже импортировали Toolkit в среду Unity и умеете применять сценарий RealSense к объекту Unity. Если вы используете Unity 5, добавьте в проект две 64-битные библиотеки, которые находятся в папке \RSSDK\bin\x64. Подробнее об этом читайте в других блогах в статьях Как добавить Intel RealSense Unity Toolkit в проект за 8 шагови Как применить технологию Intel RealSense к проекту Unity за 12 шагов.
Примечание. В некоторых браузерах (например, в Chrome) можно открыть увеличенное изображение, нажав на снимок экрана.
1. Работа с префабами | |
Откройте проект и добавьте к сцене направленный свет. | |
На вкладке Project выберите Assets — RSUnityToolkit — Prefabs. Здесь находятся готовые объекты, к которым применены действия RealSense. | |
Перетащите в сцену префабы для лица, а также левой и правой рук. | |
Запустите игру с этими префабами. Каждый префаб содержит набор готовых объектов для каждого элемента, добавленного в сцену. Например, префаб левой руки состоит из 4 пальцев, одного большого пальца, ладони и запястья. С помощью таких стандартных наборов вы сможете быстрее приступить к добавлению действий в игру. Протестируйте объекты перед следующим шагом. | |
2. Тестирование образцов | |
Выберите на панели проекта снизу Assets — RSUnityToolkit и откройте папку с образцами Samples. Образцы представляют собой полноценные проекты Unity с дополнительными возможностями технологии RealSense. | |
Дважды щелкните Sample3 — AR Mirror. Вам может быть предложено сохранить текущий проект. | |
Сохраните его или откажитесь и запустите образец. Игровая панель определит ваше лицо и руки и наложит цветовую анимацию на контрольные точки. Объекты будут отслеживать движения лица и рук. В зависимости от конкретных целей на панели Inspector можно выбрать тип отслеживания (зеркальный или точный). | |
3. Тестирование проекта в игре | |
Теперь пришло время узнать, как технология RealSense позволяет использовать жесты. Дважды щелкните Sample4 — Falling Balls. В этом примере игры необходимо с помощью жестов направлять падающие мячи в коробку. На панели сцены вы увидите значок выбора направления и цель. Нажмите на кнопку над панелью, чтобы узнать правила игры. | |
Запустите игру Falling Balls. Если начальник застанет вас за этим делом, скажите, что просто работаете. Надеюсь, вы сумеете превзойти результат Брайана. |
Мы надеемся, что это руководство поможет вам в использовании технологии RealSense при создании игровых проектов с помощью Unity3D.