Microsoft и средства массовой информации в целом, похоже, придают большое значение обещанному запуску «личного» SDK для Kinect — но почему именно? Судя по любому разумному анализу, Microsoft опаздывает на вечеринку с бутылкой кислого старого виноградного сока в попытке взять на себя разбирательство.
Microsoft и средства массовой информации в целом, похоже, придают большое значение обещанному запуску «личного» SDK для Kinect — но почему именно?
С Microsoft или без нее программисты успешно использовали Kinect, так много разных умных, новаторских, … вы придумываете превосходную степень, чтобы продолжить список … приложений. Просто похоже, что Microsoft опаздывает на вечеринку с бутылкой кислого старого виноградного сока.
Что также, похоже, не укоренилось, так это тот факт, что Kinect уже имеет полуофициальный набор драйверов и некоторое действительно хорошее промежуточное программное обеспечение, которое выполняет множество задач, которые в противном случае вам пришлось бы программировать с нуля. Да, Microsoft делает упор на заявлении, что ее SDK предоставит исследователям и энтузиастам доступ к звуку Kinect и позволит им напрямую управлять сенсором Kinect, но большинство «исследователей» уже имеют доступ к такой части Kinect. нужно без помощи Microsoft.
Полуофициальные драйверы предоставляются PrimeSense, компанией, которая разработала оборудование для Kinect, и они отлично работают. Они предназначены для работы с собственным оборудованием для разработки PrimeSense, но для работы с Kinect требуется лишь небольшая настройка, например XML-файлы. Компания Indeed PrimeSense создала инициативу с открытым исходным кодом, OpenNI, чтобы вы могли работать практически с любым оборудованием, которое соответствует базовой спецификации — будь то Microsoft, PrimeSense или кто-либо еще. Это хороший шаг, и PrimeSense следует поздравить за него, а точнее, за то, что было раньше. Это правда, что объяснения того, как начать работу с программным обеспечением, не очень хороши, но это не так уж сложно — попробуйте наш простой способ получения руководство по началу работы, например: Начало работы с ПК Kinect.
Единственным недостатком драйверов является то, что они не работают со звуком. Что — в Kinect есть аудиодатчик? Ну что ж, мы можем просто проигнорировать это.
Даже если вам нужны звуковые функции, которые Microsoft SDK может поддерживать, есть небольшой вопрос промежуточного программного обеспечения. PrimeSense предоставил бесплатную версию Nite, которую вы можете использовать для создания полей глубины и выполнения скелетонизации и отслеживания. Обещает ли Microsoft что-нибудь подобное? Пока SDK не будет выпущен, мы не можем быть уверены в этом, но о нем нет никакого упоминания.
Затем у нас есть странное обещание, что этот SDK предназначен только для энтузиастов и некоммерческого использования. Коммерческий SDK обещан позже в этом году. В чем разница между коммерческим и некоммерческим? Если я решу использовать официальный некоммерческий SDK, я предполагаю, что подпишусь, чтобы сказать, что все, что я создаю с его помощью, нельзя продать. Если я использую драйверы сторонних производителей, такого ограничения нет. Похоже, Microsoft пытается восстановить контроль над ситуацией, над которой она потеряла контроль несколько месяцев назад.
Как я уже сказал ранее, похоже, что Microsoft опаздывает на вечеринку, приносит нежелательные подарки и пытается взять на себя разбирательство. Это не впечатляет и даже немного беспокоит.