Сообщения в "Графика" Категория RSS

Приложения, использующие компьютерную графику, включая игры, виртуальные миры, обработку видео и тому подобное.

2-ой вебинар серии «Оптимизация графических приложений». Уже завтра!

Svetlana Emelyanova (Intel) (13 пост(а)) 20.10.2011 16:22
Комментарии (0)

Завтра, 21 октября, не пропустите очередной вебинар, на котором мы продолжим обсуждение вопросов производительности графических приложений и расскажем об Intel® VTune™ Amplifier XE 2011. Регистрируйтесь на сайте intelcorp.regsvc.com/E6129, чтобы изучить основные возможности и функциональность инструмента.

Продолжение ›

Категория: Intel Software Network, ISN календарь, Графика, Конкурсы и мероприятия
Метки: , ,

Игра Rage, или Кривая "Ярость"

vilianov (266 пост(а)) 19.10.2011 17:56
Комментарии (9)

Последняя игра id Software, на которую я потратил действительно много времени, была Quake 3. Их, правда, потом и вышло-то всего ничего, Doom 3 да Quake 4, но первую я не смог осилить из-за невозможности собрать достаточно мощный для нее компьютер, а вторую даже не стал устанавливать. Культовость-культовостью, а игры радовать должны. Правда, id Software не раз удавалось достучаться до моего сердца, потому что разработанные компанией движки регулярно использовались в неплохих игровых продуктах. Все шло к тому, что в будущем только движками все и ограничится, но вот в прошлом августе обещали выпустить 13/09/2011 совершенно новую игру Rage, а 4 октября нынешнего года, по нынешним меркам почти не опоздав, начала ее продажи. Rage вышла в версиях для PC, Xbox и PS3, и, наверное, нетрудно догадаться – какую именно я решил попробовать.

Продолжение ›

Категория: Графика, Игры, Параллельное программирование
Метки: , ,

Серия вебинаров по оптимизации графических приложений

Svetlana Emelyanova (Intel) (13 пост(а)) 12.10.2011 12:01
Комментарии (0)

Летом в нашем сообществе прошел вебинар, посвященный графическим инструментам Intel. Уровень технической экспертизы участников мероприятия нас приятно порадовал. Было много хороших технических вопросов. В общем, как мы и ожидали, тема оптимизации игровой графики оказалась очень востребованной. Мы решили продолжить работу в этом направлении. И вот с 14 октября на ISN стартует серия из четырех вебинаров, посвященных вопросам производительности графических приложений.

Продолжение ›

Категория: Intel Software Network, ISN календарь, Графика, Конкурсы и мероприятия
Метки: , , ,

«О эволюции рыб в белок», теперь в 3D!

Dmitry Serkin (Intel) (24 пост(а)) 29.09.2011 12:12
Комментарии (7)

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

Продолжение ›

Категория: Intel Software Network, Графика
Метки: ,

Deus Ex: Human Revolution, или О гуттаперчевом мире

vilianov (266 пост(а)) 22.09.2011 10:32
Комментарии (6)

Оживлять знаменитых покойников – занятие модное и прибыльное. Каким бы скучным и плохо сделанным ни был Duke Nukem Forever, только за первый месяц его раскупили тиражом 376000 экземпляров, и это не считая продаж электронных копий. На круг же «Дюк» не только отбил все затраты на разработку за много-много лет, но и принес Take-Two некоторую прибыль. Нетрудно догадаться, что в наше неприлично богатое на сиквелы и римэйки время последуют и другие попытки сплясать на нарисованных костях. И вот в августе вышла новая часть легендарной игры Deus EX – Human revolution…

Продолжение ›

Категория: Графика, Игры
Метки: ,

DCT или Вниз по кроличьей норе (часть вторая, ортогональная)

Dmitry Serkin (Intel) (24 пост(а)) 29.08.2011 10:51
Комментарии (22)

В первой части сего эпоса мы разобрались в сути вопроса и пообещались построить двухмерное преобразование. Самое время начать.

Продолжение ›

Категория: Intel Software Network, Графика
Метки: ,

DCT или Вниз по кроличьей норе (часть первая, про корреляцию)

Dmitry Serkin (Intel) (24 пост(а)) 24.08.2011 11:57
Комментарии (8)

До этих самых пор мы обсуждали лишь один из аспектов видеокодирования – устранение временной избыточности. Пришло время поговорить о пространственной или частотной избыточности и выяснить «глубока ли кроличья нора».

Продолжение ›

Категория: Intel Software Network, Графика, Разработка софта
Метки: ,

И снова Motion Estimation Library (часть вторая, про пять строчек кода)

Dmitry Serkin (Intel) (24 пост(а)) 10.08.2011 17:30
Комментарии (9)

В предыдущих постах мы попытались объять необъятное: хотя бы в общих чертах представить себе работу алгоритма оценки движения как самой главной составляющей современных видеокодеков. Судя по количеству комментариев, а что еще важнее – вопросов в комментариях – тема оказалась интересной и обширной. Но к хитрым нюансам Motion Estimation мы вернемся позже, а сегодня попробуем разобраться с программной реализацией.

В самом деле, желание с нуля написать что-то, связанное с обработкой видео, сильно уменьшается как только речь заходит о референс-кадрах, суммарной абсолютной разнице, векторах движения и прочих антинаучных вещах. К счастью, существует множество библиотек, позволяющих реализовать все хитрости буквально в пяти строчках кода. Попробуем?

Продолжение ›

Категория: Intel Software Network, Графика, Разработка софта
Метки: ,

«А я рыба без трусов» или «и все-таки она вертится»

Dmitry Serkin (Intel) (24 пост(а)) 05.08.2011 17:57
Комментарии (22)

Держу свое обещание, так опрометчиво данное в комментариях к предыдущей записи, и раскрываю тайну вращения заводной ручки. Вопрос изначально звучал примерно так: насколько «умен» алгоритм оценки движения? Если он не очень умен, то изображение вращающейся ручки заводной рыбки на видео сохраняется в каждом кадре. Если наоборот, очень умен, то ручка хранится только в опорных кадрах. А на остальных добавлена лишь информация о траектории ее движения.

Угадаем?

Продолжение ›

Категория: Графика, Разработка софта
Метки: ,

Жизнь в движении, Motion Estimation Library (часть первая, про заводную рыбу)

Dmitry Serkin (Intel) (24 пост(а)) 28.07.2011 11:11
Комментарии (13)

Признайтесь, вы же обожаете смотреть разные сериалы, голливудские блокбастеры и прочие бестселлеры? Все эти угрюмые доктора, оставшиеся в живых в знойной калифорнии среди отчаянных домохозяек? Все мы в той или иной степени наркоманы, подсаженные на иглу важнейшего из искусств. И привыканию немало способствуют такие блага цивилизации как многомегабитные каналы, многотерабайтные винчестеры, многодюймовые экраны и многоядерные процессоры, ага. По 500 Mb на серию – какой же, право, пустяк. Хотя еще 10 лет назад за файлы такого размера сисадмины устраивали кровавый офисный террор. Жизнь становится лучше, а технологии развиваются, но… Развитие не поспевает за потреблением. Терабайты и мегабиты все еще стоят довольно дорого.

Вернемся к сериалам. 0.5Gb на серию, 40 минут, 30 кадров в секунду, DVDRip = удовольствие ценой в ~36Gb чистого видео (кто первый правильно распишет, почему именно 36, получит ценный сувенир). И не у каждого найдется свободное место даже на пару сезонов (считайте сами), не говоря уже о времени на закачку. К счастью, на помощь приходит видеокодирование. И именно энкодер позволят превратить 36Gb в 0.5, т.е. сжать информацию в ~72 раза и при этом сохранить неплохое качество.

Как это возможно? Попробуем разобраться.

Продолжение ›

Категория: Графика, Разработка софта
Метки: , , ,