Как стать автором
Обновить
0
0
Inco @Inco

Пользователь

Отправить сообщение

Контроллер Gest – гость из будущего или технологический мутант?

Время на прочтение5 мин
Количество просмотров12K
Приветствуем вас на страницах блога iCover! Согласитесь, традиционные устройства ввода — клавиатура и мышь для большинства из нас уже стали чем то вроде зубной щетки или ритуальной чашечки утреннего кофе. И трудно поспорить с тем, что справляются они со своей рутинной работой вполне исправно. Но в том то и состоит миссия инноваций, приходящих всерьез и надолго, чтобы время от времени подвергать сомнению наше укоренившееся представление о комфорте. И, похоже, очередной раз нас пытается убедить в этом компания Apotact Labs и ее нетривиальный гаджет Gest.
image
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии29

Захват видео с USB камер на устройствах под управлением Linux

Время на прочтение7 мин
Количество просмотров37K

Предыстория


Некоторое время назад я загорелся желанием “улучшить” танк из известного набора “Танковый бой”, добавив возможность играть, как «если бы я был водителем танка». Идея появилась после прочтения нескольких статей на Хабре (например здесь: geektimes.ru/post/257528), в них же я нашел, как это можно сделать имея маленький WiFi-роутер и USB-камеру. Решение выглядело подкупающе простым: роутер прошивается специальной прошивкой, к нему подключается камера, танк управляется родным пультом, а видео смотрится в браузере. Быстро собрав прототип, я обнаружил, что видео захватывается в отвратительном качестве. Это было либо 320х240х30, либо 640х480х30. При включении режима 1280х720 в лучшем случае было рваное видео с артефактами, в худшем — его не было вообще. Режим 1920х1080 не работал в принципе. Меня это сильно расстроило, так как на PC камера поддерживала режимы вплоть до 1920х1080х30 и имела аппаратное MJPG сжатие. Моя интуиция подсказывала, что реализация далека от совершенства.
Читать дальше →
Всего голосов 25: ↑25 и ↓0+25
Комментарии12

Как познакомиться с AR/VR: полезные ресурсы

Время на прочтение5 мин
Количество просмотров19K
В последнее время все больше внимания уделяется теме дополненной и виртуальной реальности. И хотя появились AR/VR уже давно, но активные разговоры про перспективы этого рынка пошли только сейчас. В том числе и для игровой индустрии, представителем которой являюсь я сам. Появляются русскоязычные информационные порталы по AR/VR, зажигают стартапы в этой сфере, на habrhabr и geektimes я вижу хабы «Виртуализация» и «Дополненная реальность», создается российская ассоциация дополненной и виртуальной реальности, запускается первая в России крупномасштабная конференция по теме (имею ввиду MixAR2015). Все говорит о том, что рынок готов к рывку. И я его жду с нетерпением. Я искренне хочу играть в игры с максимальным погружением в виртуальную реальность, я хочу такие игры делать. И для того, чтобы получение новых знаний на пути к виртуальной реальности было удобным и приятным, я структурирую и делаю себе пометки по всем источникам информации об AR/VR. Далее в статье предлагаю всю эту информацию в удобной форме для общего пользования.   



Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии21

Работа с освещением в Unity — теория и практика

Время на прочтение13 мин
Количество просмотров180K
В видеоиграх красивое освещение в реальном времени сильно бьёт по производительности, что особенно заметно на мобильных устройствах. Таким образом, разработчики вынуждены искать методы обхода этой проблемы. Lightmapping — технология, сохраняющая информацию об освещении в текстуру, что позволяет высвободить вычислительные ресурсы под другие нужды.
В этой статье я познакомлю читателя с теорией освещения в играх, опишу процесс создания “лайтмапа” в Unity 5 и поделюсь рядом советов.
image
Читать дальше →
Всего голосов 38: ↑38 и ↓0+38
Комментарии18

Российский шлем виртуальной реальности VRD

Время на прочтение2 мин
Количество просмотров18K
Прошло около 7 месяцев с момента публикации моих статей о первых версиях шлема виртуальной реальности VRD, на тот момент это был прототип. С тех пор много воды утекло, и прототип вырос в первую бета-версию автономного устройства, которое уже можно использовать, например в играх Oculus DK1 и не только. К тому же, шлем можно собрать теперь самому!

Итак, первая бета-версия шлема VRD и VRD plus:



Далее подробно о технических характеристиках, стоимости и как его можно использовать.
Читать дальше →
Всего голосов 20: ↑18 и ↓2+16
Комментарии25

Опыт создания квеста в реальности с использованием Oculus Rift и Leap Motion

Время на прочтение9 мин
Количество просмотров20K


Эскейп-рум (или квест в реальности, квест-комната) это один из вариантов игр в реальности, где игроки должны решать всевозможные головоломки, будучи ограниченными во времени в замкнутом пространстве. Одна из самых частых игровых целей — нужно выбраться из комнаты. Для этого требуется пройти цепочку из задач, близких по своей специфике к головоломкам в компьютерных квестах, на которых накладывается фактор реального мира.

Наша команда VR-AR Lab специализируется на проектах с использованием технологией виртуальной реальности. И так получилось, что мы стали партнерами в создании двух квестов в Лос-Анджелесе, в одном из которых помимо обычных загадок использовалась игра для очков виртуальной реальности Oculus Rift и датчика захвата движения Leap Motion.
Я хотел бы поделиться опытом работы над подобным проектом. Мои задачи на нем касались двух моментов. Во-первых, консультация в разработке игровой последовательности и головоломок, геймдизайна в целом. Во-вторых, создание и интеграция в одну из историй игры в виртуальной реальности, артдирекшн и менеджмент ее разработки.
Читать дальше →
Всего голосов 19: ↑15 и ↓4+11
Комментарии7

Интеграция Unity с Google Таблицами

Время на прочтение9 мин
Количество просмотров29K


Рано или поздно в процессе разработки даже самой простой игры перед ее создателями стоит задача менеджмента данных, это могут быть параметры внутриигровых предметов (юниты, оружие, умения), экономика в игре, локализация или данные необходимые для работы приложения.

Электронные таблицы могут стать удобным инструментом для решения данной проблемы. Они хорошо подходят для наглядного отображения данных и визуализации. Сортировка и использование формул помогут добиться математической точности в просчете экономики, игровых циклов и управлении уровнями. Преимущество Google таблиц в том, что с ними может работать одновременно большое количество человек в режиме онлайн, это значительно повышает скорость разработки, устанавливает надежную и понятную коммуникацию между членами команды: программистами, художниками, геймдизайнерами.

В этой статье я хочу рассказать Вам какую пользу принесли мне электронные таблицы, с какими трудностями я столкнулся, когда подготавливал игру для работы с Google таблицами и также хочу поделиться небольшим туториалом по интеграции Unity проекта с Google Spreadsheets.
Читать дальше →
Всего голосов 24: ↑22 и ↓2+20
Комментарии5

Алгоритм DeepStereo склеивает снимки Google Street View в гладкое видео

Время на прочтение3 мин
Количество просмотров6.8K


Исследователи компании Google Джонн Флинн, Айван Нюландер, Джеймс Филбин и Ной Снейвли создали алгоритм, который способен комбинировать снимки из сервиса обзора панорамных видов улиц Street View в гладкие видеоролики с едва заметными артефактами. Алгоритм получил название DeepStereo, пример его работы представлен выше. Вероятное использование созданной технологии включает создание простых анимаций, обработку изображений, кино и виртуальную реальность.
Читать дальше →
Всего голосов 36: ↑36 и ↓0+36
Комментарии5

Опыт создания командной игры в виртуальной реальности

Время на прочтение3 мин
Количество просмотров13K


Вы когда-нибудь давали пять своему другу в виртуальной реальности? Ощущения очень необычные. А когда берешь двумя пальцами какой-нибудь предмет — возникает что-то вроде фантомного осязания. Когда ты машешь рукой товарищу, а он машет тебе в ответ — это особенное чувство.



Возможность разделить опыт виртуальной реальности с другим человеком — это то, что двигало нашим поколением, когда мы подключались к телефонной линии с помощью dial-up модемов. Теперь виртуальность расширяется, и мы снова можем стать первыми.

Мы в Lostroom делаем первую в мире социальную игру в виртуальной реальности.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+21
Комментарии3

По-настоящему адаптивные письма. Часть… снова первая

Время на прочтение9 мин
Количество просмотров27K


Первый пост был написан скорей на эмоциях. Метод Николь мне показался местами несостоятельным и громоздким, но стоит признать, что он во многом превосходит мои наработки и отныне я с удовольствием перенимаю ее приемы. Тем не менее Николь сделала легкие огрехи, которые я исправил. Также я убираю лишний мусор и экспериментирую с универсальными решениями для типичных задач при верстке.

К чему мы приходим:
— Использование внешних стилей и последующий прогон кода через инлайнер. Из-за усложнения кода это стало целесообразным
— Улучшение семантики через именование классов и сокращение участков кода
— Частичная поддержка the Bat! Хотя Николь на него забила.
— Полная поддержка всех мобильных почтовых клиентов
— Использование ранее опасных конструкций. Благодаря усердному тестированию проблемы решены.
Читать дальше →
Всего голосов 30: ↑25 и ↓5+20
Комментарии25

40+ полезных инструментов для разработчика приложений под Android

Время на прочтение6 мин
Количество просмотров55K
Для выхода на мобильный рынок не нужно тратить тысячи долларов и месяцы работы. Для создания приложения для собственного бизнеса, продукта или услуги вам нужно лишь знать Java и найти подходящие инструменты. Сейчас таких инструментов уже тысячи. Мы попытались составить из них набор, необходимый для разработки, тестирования, монетизации, анализа и улучшения приложений.

Некоторые приложения требуют покупки для использования всех расширенных возможностей.

41. JSONView
jsonview.com

image

Расширение для Firefox, которое позволяет просматривать JSON в браузере. Документ выглядит отформатированным, есть подсветка и можно сворачивать и раскрывать объекты и массивы.

40. Android GUI Set
www.bypeople.com/free-photoshop-android-interface-gui

image

Набор интерфейсов, в который входят и файлы для фотошопа. Главное меню, клавиатура, панель статуса, браузер, слайдер, список контактов, и т.д. и т.п.
Читать дальше →
Всего голосов 33: ↑22 и ↓11+11
Комментарии16

Какие впечатления может дать вам картонка от Google

Время на прочтение3 мин
Количество просмотров18K
Многие наверняка знают о проекте Google Cardboard. Это, пожалуй, самое дешевое решение для виртуальной реальности из ныне существующих. Как и все гениальное — это простейшее устройство. Оно представляет собой картонную коробочку для смартфона с двумя линзами, что позволяет вам смотреть на дисплей вашего телефона, как на два огромных экрана, показывающих картинку, сводимую мозгом в одну целую. Смартфон отлично справляется с задачей обработки вращений головы, и поэтому создается эффект виртуальной реальности.

В этом году Google на своей ежегодной конференции разработчиков уделял много внимания погружению в виртуальный мир на 360 градусов:
— был представлен Jump — массив из 16 GoPro для съемки сферического стерео видео
— объявлена поддержка школ в осуществлении виртуальных экскурсий при помощи CardBoard
— сам зал конференции имел экран, показывающий видео со всех сторон помещения, что не двусмысленно намекало о важности VR-направления для Google
— ну и, конечно, на конференции обновили представленный в том году CardBoard.



На прошлой неделе ко мне в руки прямиком из Сан-Франциско попала как раз такая картонка.
Спешу поделиться впечатлениями.
Всего голосов 31: ↑21 и ↓10+11
Комментарии14

Поиск работы для программиста в Лондоне

Время на прочтение11 мин
Количество просмотров53K

Дисклеймер


Все написанное ниже основано на моем личном опыте и не претендует на истину. Там, где возможно, я даю ссылки на источники, читайте, проверяйте. Если ссылки на источник нет, значит это просто мое личное мнение, вы можете с ним не соглашаться, только не пытайтесь изменить мое.

Мы переехали в Лондон (Великобритания) из Хабаровска (Россия) в конце 2014. Мой муж senior php developer, с серьезным опытом работы c linux и вообще большой умница. Мой профессиональный багаж включает всякую ерунду типа FoxPro, но на последнем месте работы я занималась разработкой под интеграционную шину и JavaEE.

Шаг 1. Виза


Очевидно, чтобы приехать в Великобританию требуется виза, в контексте работы, пожалуй, наиболее реальный вариант Tier2 General.
Читать дальше →
Всего голосов 28: ↑27 и ↓1+26
Комментарии44

Как выглядит резюме выпускника технического университета на позицию инженера в SpaceX

Время на прочтение1 мин
Количество просмотров24K
Бенджамин Клейн совсем недавно закончил Технологический институт Джорджии со степенью бакалавра наук по машиностроению с наивысшим возможным баллом успешности (4.0 GPA). Во время обучения он успел зарекомендовать себя в области, которая довольно далеко лежит от космических исследований. Бенджамин получил патент на устройство для взятия крови из пальца для анализа уровня глюкозы у людей, страдающих сахарным диабетом. Поэтому предложение рекрутеров SpaceX оказалось для него, вероятно, неожиданным.
Узнать подробности
Всего голосов 30: ↑24 и ↓6+18
Комментарии17

Анализ изображений и видео. Сегментация изображений

Время на прочтение2 мин
Количество просмотров25K
Сегодня мы публикуем восьмую лекцию из курса «Анализ изображений и видео», прочитанного Натальей Васильевой в петербургском Computer Science Center, который создан по совместной инициативе Школы анализа данных Яндекса, JetBrains и CS-клуба.



Всего в программе девять лекций, из которых уже были опубликованы:
  1. Введение в курс «Анализ изображений и видео»;
  2. Основы пространственной и частотной обработки изображений;
  3. Морфологическая обработка изображений;
  4. Построение признаков и сравнение изображений: глобальные признаки;
  5. Построение признаков и сравнение изображений: локальные признаки;
  6. Поиск по подобию. Поиск нечетких дубликатов;
  7. Анализ изображений и видео. Классификация изображений и распознавание объектов.

Под катом вы найдете план новой лекции и слайды.
Читать дальше →
Всего голосов 31: ↑29 и ↓2+27
Комментарии3

Компьютерная эмуляция мозга пчелы управляет дроном

Время на прочтение2 мин
Количество просмотров15K


В то время, как некоторые специалисты продолжают работать над созданием искусственного интеллекта, а еще кто-то пытается создать киборга, ученые из Университета Шеффилда и Университета Сассекса ставят перед собой куда более приземленные задачи. Их цель — поставить управление дроном под управление мозгом пчелы. Проект Green​ Brain Project работает, начиная с 2012 года. Основная задача проекта — создание компьютерной модели мозга пчелы, и перенос «мозга» в управляющую систему дрона.

Кроме того, исследователи планируют еще выяснить принцип работы мозга пчелы, узнать, как он работает, и продвинуться в понимании концепции искусственного интеллекта. Задача, которую поставили перед собой исследователи, гораздо более простая, чем, например, эмуляция работы мозга человека — такой проект тоже существует, но вряд ли он будет реализован в ближайшее время. Создать компьютерную модель мозга пчелы — также чрезвычайно сложная задача. Но в основном нервном узле пчелы всего 960 тысяч нейронов, в то время, как у человека и млекопитающих мозг состоит из десятков и сотен миллионов нейронов.
Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии8

Раскраски для взрослых — лидеры продаж на Amazon

Время на прочтение1 мин
Количество просмотров20K

Замысловатые контуры в раскрасках для взрослых. Фото: Джоанна Басфорд, Laurence King

Кто бы мог подумать, что обычные раскраски принесут автору миллионы долларов? Что эти книжки выйдут на первые места в списке самых продаваемых книг? Но именно это происходит сейчас: см. топ бестселлеров Amazon в США и Великобритании.
Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии12

3d-очки виртуальной реальности. Обзор

Время на прочтение5 мин
Количество просмотров15K
21 августа 2009 года на форуме любителей трехмерных изображений mtbs3d.com зарегистрировался PalmerTech. Он активно обсуждал теоретические и практические стороны отображения виртуальной реальности.
15 апреля 2012 им был опубликован пост, где анонсировался шлем виртуальной реальности Oculus Rift.



1 августа 2012 краудфадинговый проект был запущен на Kickstarter, где собрал 2437439 долларов. Палмеру Лаки было тогда 19 лет. Поставка (версии для разработчиков — Development Kit — DK) обещалась в конце 2012 года. Проектом заинтересовался Джон Кармак и было обещано, что в наборе будет игра Doom 3 с поддержкой Oculus Rift.

Стереоскопические очки были, конечно, и раньше, например Vuzix Wrap, состоят они из двух небольших дисплеев у каждого глаза с объективами. Угол зрения небольшой, градусов 35, разрешение тоже — 852x480. Визуально это напоминает подглядывание в замочную скважину через сетку, ощущения реальности почти нет. Две технические проблемы мешали выпуску более качественных устройств: не было подходящих дисплеев высокого разрешения и оптика при больших углах обзора давала неприемлемые искажения.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии14

Unity 3d 4.6 (5) проект Survival shooter game на русском

Время на прочтение2 мин
Количество просмотров27K
Здравствуйте!

Сегодня мы приступаем к изучению и сборке готового проекта от команды Unity 3d под названием Survival Shooter.

При детальном изучении проекта мы коснемся таких игровых аспектов в изучении, как новая UI (версия Unity 3d 4.6), создание скриптов для движения камеры, управления игровым персонажем, точки спауна врагов и многое другое.

Рассмотрим виды анимации и ее логического применения с помощью Animator Controller.
Читать дальше →
Всего голосов 16: ↑13 и ↓3+10
Комментарии2

Говорящая панда или что можно сделать с FFmpeg и OpenCV на Android

Время на прочтение46 мин
Количество просмотров33K
Эта публикация о том, как можно в Windows скомпилировать библиотеку для обработки видео и аудио FFmpeg под Android в Eclipse с помощью NDK. Вы узнаете, как связать FFmpeg с библиотекой для обработки изображений OpenCV и как это всё можно использовать в Java-коде Android приложения. Всё это будет рассказано в контексте процесса создания Android приложения, основной функционал которого как раз и завязан на использовании этих библиотек и их взаимодействии. Итак, заинтересованных прошу под кат.
Читать дальше →
Всего голосов 21: ↑18 и ↓3+15
Комментарии13

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность