Umbra (графика)Umbra — подпрограммное обеспечение, предназначенное для оптимизации графических движков путём окклюзивного обрезания[англ.], которое удаляет скрытые поверхности до того, как к ним будут применяться растеризация и шейдеры. «Umbra» разработана финской компанией Umbra Software.[1][2] Описание технологии«Umbra» является кроссплатформенным подпрограммным обеспечением, которое встраивается в другие программные продукты, совершая оптимизацию и таким образом повышая частоту кадров и повышая эффективность и скорость контентного конвейера.[2] «Umbra» поддерживает персональные компьютеры и игровые консоли PlayStation 3 и Xbox 360.[1] В процессе работы «Umbra» определяет множество видимых и невидимых объектов в каждом кадре, определяя, какие объекты видимы, а какие нет с точки камеры зрения. Если невидимые объекты и поверхности не проходят стадию рендеринга, производительность системы увеличивается. «Umbra» исключает все невидимые графические объекты из процесса обработки, тем самым увеличивая производительность.[2][4] Доступна пробная версия «Umbra».[1] Чтобы использовать «Umbra», необходимо иметь видеокарту с GPU не ниже уровня Direct3D 9 и/или OpenGL 1.5.[1] 2 ноября 2009 года Umbra Software анонсировала выпуск «Umbra Occlusion Booster», третьего поколения технологии «Umbra». «Umbra Occlusion Booster» спроектирован для использования на PlayStation 3, Xbox 360 и многоядерных ПК.[5] «Umbra Occlusion Booster» позволяет обрабатывать изменения графики в реальном времени, то есть производить оптимизацию графики в режиме реального времени во время игры.[6] Использование«Umbra» используется во многих компьютерных мультиплатформенных играх и интегрирована в многие игровые движки.[7]
18 февраля 2005 года была подписана договоренность об интеграции «Umbra» в пакет разработки MMOG «BigWorld Suite» от компании BigWorld.[11] 5 сентября 2006 года была анонсирована договоренность между Emergent Game Technologies и Umbra Software об интеграции «Umbra» в игровой движок Gamebryo.[12] 7 сентября 2007 года Umbra Software присоединилась к программе компании Epic Games «Unreal® Engine 3 Integrated Partners Program», в соответствии с которой «Umbra» была полностью интегрирована в игровой движок Unreal Engine 3.[13] Примечания
Внешние ссылки
|
Portal di Ensiklopedia Dunia