Kinect — это хорошо проработанная камера глубины, но SKD для версии 2 только начинает развиваться. Теперь вы также можете использовать Xbox One Kinect с ПК и создавать приложения из Магазина Windows. Это начало новой эры Kinect?
SDK 2.0 не является сюрпризом, потому что Microsoft запускает программу предварительного просмотра с конца прошлого года, однако приятно, что она наконец-то считается завершенной. Вы можете скачать его бесплатно и использовать без каких-либо лицензионных сборов даже для полноценных коммерческих приложений.
Большим недостатком SDK 2 является то, что его можно использовать только с Windows 8. Учитывая, что Windows 8 не имела большого успеха, а Windows 10 уже в перспективе, это проблема для многих.
Тем не менее, по сравнению с ранними SDK новый 2.0 имеет так много преимуществ, что вам просто нужно мириться с Windows 8. Теперь в SDK есть функции, которые раньше оценивались как более высокий уровень, а не просто строительные блоки. для еще более продвинутых приложений.
Существует поддержка собственных приложений и .NET, но большая проблема с использованием .NET заключается в том, что в нем отсутствует трехмерная графика, предоставляемая Microsoft. Вы можете возразить, что если вы хотите работать с 3D, вам нужна скорость, которую предлагает C ++, и вам необходимо напрямую взаимодействовать с DirectX. Однако это не совсем так, и .NET предоставляет простой способ прототипирования идей — до тех пор, пока вам удастся найти способ сделать достаточно 3D. Собственный API был обновлен, поэтому его проще использовать, но .NET все еще проще.
Хорошая новость заключается в том, что если вы хотите работать с Kinect на более высоком уровне, его поддержка Unity позволяет сразу перейти к 3D-моделям. Возможно, теперь это лучший способ приступить к простой разработке Kinect.
Также стоит изучить Face API, жесты указателя руки, Fusion для создания 3D-моделей и конструктор визуальных жестов. Конечно, есть также совершенно новая Kinect Studio, которая значительно упрощает интерактивную работу.
Хотя в первые дни существования Kinect было много замечательных демонстраций, коммерческие приложения, похоже, не заставили нас совершить революцию. Это выглядело многообещающим, когда Microsoft решила сделать так, чтобы Kinect 2 был с каждым Xbox One. К сожалению, этого не произошло, потому что дополнительные 100 долларов сделали его неконкурентоспособным с PlayStation. Итак, теперь большинство пользователей покупают Xbox без Kinect.
Также только что анонсирован новый адаптер, который позволяет использовать Xbox Kinect с ПК. Это немного странно, потому что цена на адаптер для ПК и Xbox + составляет 49,99 доллара.
Во времена Kinect 1 было ценовым преимуществом покупка Xbox Kinect 1 и использование адаптера, но для Kinect 2 единственным преимуществом было то, что вы могли использовать его с Xbox и ПК. Если бы Xbox поставлялся с Kinect в стандартной комплектации, это имело бы больший смысл. Однако, если у вас есть Xbox Kinect, это более дешевый способ использовать его с вашим ПК.
Третье объявление Kinect заключается в том, что теперь вы можете разрабатывать и отправлять приложения Kinect в Магазин Windows. В настоящее время доступны три бесплатных приложения:
Evolution — чтобы изучить возможности Kinect
ЯКит — анимационное приложение
3D Builder — позволяет сканировать и 3D-печатать объекты.
Опять же, проблема в том, что эти приложения работают только на машинах с Windows 8, и это не составляет большого рынка. Что будет дальше, все зависит от успеха Windows 10.
После потрясающего старта Microsoft Kinect не стал революцией в гостиной, о которой мы все думали. Отчасти это связано с отказом от него на Xbox One, а отчасти с переключением акцента с управляемого на собственный код, а затем на приложения из Магазина Windows. Можно сказать, что Kinect — еще одна жертва Windows 8 и фракции противников управляемого кода.