О сайте |  Контакты |  Реклама Сегодня 31 мая 2012 RSS потоки 3DNews  3DNews Вконтакте  3DNews на Facebook  3DNews в Twitter

Теги: 8-битные

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

30.05.2011 [10:42], Константин Ходаковский

Классические 8-битные видеоигры постоянно привлекают внимание в виде продолжений в 3D, веб-базированных ремейков в Flash, в эмуляторах на смартфонах, планшетах и игровых консолях. Эмулированные или переработанные «HD-версии» иногда даже обходят оригиналы по успешности. Поэтому неудивительно, что двое исследователей, Иоганнес Копф (Johannes Kopf) из  Microsoft Research и Дани Личински (Dani Lischinski) из Еврейского университета решили создать алгоритм качественного апскейлинга таких игр. Результат их работы, действительно впечатляет: 8-битная пиксельная графика превращается в высококачественные стильные мультяшные изображения.

 

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

 

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

 

Для достижения таких результатов исследователи использовали сложный метод смешения и анализа пикселей и превращения их в сплайновые кривые. В целом поход не является чем-то новым — нечто подобное может осуществлять и Adobe Illustrator, но исследователи оптимизировали алгоритм специально для работы с пиксельной 8-битной графикой.

 

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию
Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

 

В результате преобразование отлично показывает себя на изображениях с относительно небольшим числом цветов. Чем более фотореалистично исходное изображение, тем результат получается менее убедительным. Примером неудачи алгоритма может служить преобразование графики из Doom.

 

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

 

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

 

Алгоритм превращает пиксельную игровую графику в векторную мультипликацию
Алгоритм превращает пиксельную игровую графику в векторную мультипликацию

 

Материалы по теме:

Источник:

Новое в обзорах
Впервые на арене: Samsung 900X4C, ультратонкий 15-дюймовый ноутбук
Впервые на арене: Samsung 900X4C, ультратонкий 15-дюймовый ноутбук
Планшеты Samsung Galaxy Tab 2 7.0 и 10.1: братья-революционеры
Планшеты Samsung Galaxy Tab 2 7.0 и 10.1: братья-революционеры
Защита трафика и мобильных устройств
Защита трафика и мобильных устройств
Эпическое тестирование 15 SSD объемом 120-128 Гбайт
Эпическое тестирование 15 SSD объемом 120-128 Гбайт

Обзор видеоигры No More Heroes 2

01.02.2010 [14:11], Петр Петров

Оригинальные 8-битные свадебные приглашения

14.11.2009 [16:28], Георгий Орлов

Яндекс.Метрика