+22620.23
Рейтинг
61736.74
Сила
admin
Самые яркие гаджеты 2014 года
В этом году мы наконец получили iPhone размером с лопату, кучу «умных» часов и браслетов, слоёных и тонких смартфонов, очки виртуальной реальности. Предлагаю на минуту остановиться, оглянуться назад и вспомнить, что получил мир в этом году.
Пожалуйста, в комментариях предлагайте свои варианты: какие устройства в этом году были наиболее запоминающимися и интересными.

Читать дальше →
Пожалуйста, в комментариях предлагайте свои варианты: какие устройства в этом году были наиболее запоминающимися и интересными.

Читать дальше →
Самый сложный кроссворд, составленный компьютером
«Умный» мотошлем получил грант 14,7 млн рублей от Минобразования
Российский стартап Livemap, разрабатывающий мотоциклетный шлем дополненной реальности с навигацией, получил грант от Министерства образования и науки России и готовится летом следующего года начать продажи устройство в США.

Читать дальше →

Читать дальше →
Молодёжь не умеет чинить технику
Отпечатки пальцев человека можно «снять» с цифровой фотографии
Quake на осциллографе
Графика видеоигры Quake 1 на экране Hitachi V-422
На работу над этим проектом Пекку Вяанянена вдохновили ролик с демонстрацией рисования на экране осциллографа гриба и широко известный Youscope. Если подобное возможно, то почему бы не вывести на экран трёхмерную графику?
Рисование на осциллографе происходит в режиме XY, в котором напряжения определяют координаты точек на экране. Их достаточно варьировать как функцию времени, чтобы рисовать линии. При этом скорость изменения нужно оставлять примерно одинаковой, иначе будут получаться линии с различной яркостью. Согласно отличному руководству от Джеда Марголина, особой точности в определении длины линии не нужно. Чтобы нарисовать не связанный с предыдущим сегмент, луч нужно быстро сдвинуть, не оставляя видимой линии.
Для начала в Processing Пекка создал простую симуляцию режима XY осциллографа. Youscope отлично отрендерился после добавления особенностей работы люминофора.
Для вывода использовался аудиовыход компьютера — вполне типичное решение, которое бралось для того же Youscope.
Quake — это игра 1996 года, которая исполняется очень быстро на современном «железе». И генерацию сигналов тоже лучше сделать быстрой. Сначала выбор пал на ASIO SDK, но после пары вечеров попыток Вяанянен решил использовать PortAudio, который отлично подошёл для задачи. Впрочем, библиотека без «плясок с бубном» не скомпилировалась.
Все из доступных звуковых карточек применяли фильтр нижних частот, поэтому пропускная способность была ограничена. Это означает, что получается отрисовать меньше линий, чем в Youscope, у создателя которого нашлась звуковая карта с нужными характеристиками. Не слишком помогло и увеличение частоты до максимально доступных 96 кГц.
Процесс генерации разбит на две части: игровой движок Darkplaces и синтезатор аудиосигнала, которые «общаются» друг с другом посредством WinAPI под названием pipe.
Модификация Darkplaces оригинального движка Quake предоставляет детали геометрии, в частности, передавались рёбра треугольников. Брались не все, из общего числа отфильтровывались только видимые и не являющиеся дубликатами друг друга.

Читать дальше →
Секрет изучения иностранного языка для взрослых
Дэвид Бэйли, глава компании Spotnight, рассказал, как ему удалось обучиться французскому языку всего за 17 дней. Под катом — несколько проверенных и рекомендуемых им лайфхаков.

Читать дальше →

Читать дальше →
Научные итоги года: физика
American Physical Society подвело итоги уходящего года. Среди интересного в этом году – неведомые частицы из глубин космоса, узлы квантовых компьютеров, термоядерный синтез, шаровые молнии, а также немного статистики и философии.

Читать дальше →

Читать дальше →
Samsung показал колонки, которые одинаково звучат на все 360 градусов
Чуть-чуть не дотерпев до старта CES 2015 в Вегасе, Samsung сдёрнул покрывало с одной из своих новинок уже сегодня, представив колонки WAM7500 и WAM6500 с равномерным звучанием по кругу, которые должны «наполнять комнату звуком».

Читать дальше →

Читать дальше →



