Я думаю, что наш ближайший соперник сейчас это именно WebGL версия Юнити
Моё личное мнение что это не совсем так, в плане графики возможно, но вот цели (позиционирование, сфера применения, называйте как удобнее) насколько я понимаю разные: у вас проект нацелен больше на 3D художников (моделеров), тем кто знает как и умеет делать модели, сцены в 3D редакторе, но код писать совсем не умеет (да и не за чем ему это), а вот Юнити это для разработчиков (пишут логику практически без ограничений со стороны инструмента) и гейм-дизайнеров (для них визуальный редактор для настройки сцены и редакторы для public переменных).
Так что мне кажется, что всё-таки у вас с Юнити разная целевая аудитория, конечно в плане графики можно с ним посоревноваться (без конкуренции нет прогресса), а так я думаю вам нужно делать упор на максимальную поддержку функционала Blender, чтобы человек знал, что если у него работает в блендере, значит в B4W будет работать.
А вообще, вы проделали огромную работу по созданию B4W, удачи в его развитии.
Я конечно понимаю, что проект для его создателя самый лучший, но тут сравнение «пробы пера» разработчиков Unity (возможно функционал сделанный за пару недель, отсюда и emscripten) и проекта который только под это заточен и пишется больше года.
Соглашусь с Qwin, что пока эти продукты сравнивать некорректно.
А я не Carpi3D имел ввиду, их в розницу ещё не пустили, пишут «soon». В этой PDF у них написано, что по желанию могут изменить характеристики устройства.
Я про это и сказал, под расстояние на котором он «видит» я подразумевал FOV. После работы с Kinect, подумывал, о том чтобы заказать сенсор у PrimeSense, они по желанию могут любые характеристики изменить, но принцип тот же, что и у первого кинекта — сетка из точек в IR диапазоне и построение карты глубины. Но второй кинект с их «временем полета» мне кажется значительно выигрывает.
Не нужен переходник, сейчас к рабочему компу подключен и функционирует без всяких переходников. Единственное ради чего можно купить именно «Kinect for Windows» это меньшее расстояние на котором он «видит», т.к. при расстоянии 1,2 м., из-за низкого разрешения изображения «глубины» пальцы и др. мелкие детали совершенно не различимы.
Радует, что разрешения камер увеличили. Остальное не особо впечатлило. Все плюшки в софте (SDK), а у Microsoft оно прожорливое, трекинг 5 скелетов в SDK от PrimeSense работало изначально и очень шустро, в отличии от Kinect SDK от Microsoft, которое трекинг всего 2-х скелетов умеет и ресурсов жрёт немерено.
Может конечно я не правильно понимаю презентации Microsoft, но по мне MS демонстрирую возможности Kinect, демонстрирует ПО, не разделяя эти понятия. А ведь Kinect представляет из себя только набор камер и микрофонов и обрабатывает он только одно, преобразует изображение с инфракрасной сеткой в Depth Image (не знаю как благозвучно перевести). Такие демонстрации это как на одном и том же PC запускать разные игры, какие-то выглядят не очень впечатляюще, а какие-то «Вау! Круто!», всё завит от разработчиков, кто-то может выжать из железки больше чем другой.
К слову, у того же PrimeSense и сенсоры дешевле и корпус меньше и они могут поставить любые камеры по вашему желанию.
Но выход Kinect 2.0 сподвигнет других производителей уменьшать стоимость и улучшать характеристики своих сенсоров, чему я очень рад.
Самое смешное, что в реальном проекте тоже Contex (ведь из него и скопипастено и изменено начало слова). В статье поправил, завтра поправлю на работе:)
Когда делаешь проект один и тестовых данных достаточно (и не предполагается поддержка/изменение), то и DropCreateAlways сойдёт. К сожалению, такое бывает очень редко и в таком случае DropCreateDatabaseIfModelChanges действительно бесполезен, более того может навредить, если вовремя не сделать бэкап.
Да собственно никаких, само использование ORM не понравилось (ISession, DeattachedCriteria), показалось лишних действий больше при использовании. Смотрели очень быстро, на раздумья 2 часа было:)
На вопрос про миграции не смогли ответить эксперты и докладчики Microsoft на конференции WebProfessionals. Если бы информация была бы столь доступна, я думаю ответили бы незамедлительно.
А так могу сказать, что везде почему-то предлагают выполнять Add-Migration/Update-Database и везде пропускается информация об инициализаторе, наследованом от MigrateDatabaseToLatestVersion, без которого автомиграции не выполняются.
Unity же купила PlasticSCM, видимо его, он тоже git, но есть "визуализатор веток, который удобен не программистам"
Моё личное мнение что это не совсем так, в плане графики возможно, но вот цели (позиционирование, сфера применения, называйте как удобнее) насколько я понимаю разные: у вас проект нацелен больше на 3D художников (моделеров), тем кто знает как и умеет делать модели, сцены в 3D редакторе, но код писать совсем не умеет (да и не за чем ему это), а вот Юнити это для разработчиков (пишут логику практически без ограничений со стороны инструмента) и гейм-дизайнеров (для них визуальный редактор для настройки сцены и редакторы для public переменных).
Так что мне кажется, что всё-таки у вас с Юнити разная целевая аудитория, конечно в плане графики можно с ним посоревноваться (без конкуренции нет прогресса), а так я думаю вам нужно делать упор на максимальную поддержку функционала Blender, чтобы человек знал, что если у него работает в блендере, значит в B4W будет работать.
А вообще, вы проделали огромную работу по созданию B4W, удачи в его развитии.
Соглашусь с Qwin, что пока эти продукты сравнивать некорректно.
Может конечно я не правильно понимаю презентации Microsoft, но по мне MS демонстрирую возможности Kinect, демонстрирует ПО, не разделяя эти понятия. А ведь Kinect представляет из себя только набор камер и микрофонов и обрабатывает он только одно, преобразует изображение с инфракрасной сеткой в Depth Image (не знаю как благозвучно перевести). Такие демонстрации это как на одном и том же PC запускать разные игры, какие-то выглядят не очень впечатляюще, а какие-то «Вау! Круто!», всё завит от разработчиков, кто-то может выжать из железки больше чем другой.
К слову, у того же PrimeSense и сенсоры дешевле и корпус меньше и они могут поставить любые камеры по вашему желанию.
Но выход Kinect 2.0 сподвигнет других производителей уменьшать стоимость и улучшать характеристики своих сенсоров, чему я очень рад.
А так могу сказать, что везде почему-то предлагают выполнять Add-Migration/Update-Database и везде пропускается информация об инициализаторе, наследованом от
MigrateDatabaseToLatestVersion
, без которого автомиграции не выполняются.