Гордон Фримен

Half-Life Inside: всё о вселенной Half-Life

Технологические подробности Lost Coast: HDR и Valve

HDR и Valve

Добавление HDR в движок Source — часть хорошо продуманной стратегии улучшающих обновлений, используемой Valve. Рассказывает Гейб Ньюэлл:

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

Потратив примерно шесть лет на разработку Half-Life 2, Valve надеется использовать движок Source в качестве основы, на которую могут быть добавлены новые технологии. Вместо того, потратить очередные пять лет на разработку новых фишек типа HDR (и других) и получить в результате что-то, что могло бы быть Half-Life 3, Valve постепенно добавит все новые возможности, одну за другой, чтобы скорее принести эти новшества на игровой рынок. «Мы выясним, превышают ли затраты на выпуск одного продукта выигрыш в эффективности, получаемый от более узкого фокуса разработки», — добавил Гейб.

И какие же новые особенности должны добавиться в Source после появления HDR? Мы не знаем, да и Гейб не сказал бы нам!

Пол Дебевек, Гейб Ньюэлл, Крисс Грин Пол Дебевек, Гейб Ньюэлл, Крисс Грин

HDR появится во всех будущих играх Valve, первой из которых станет Day of Defeat: Source, выйдя 26-го сентября. Да, вы всё прочитали правильно: Lost Coast не будет первым продуктов с HDR. Конечно, это идет в разрез с высказанными ранее заявлениями компании, но Даг Ломбарди, маркетинговый директор Valve, два выпуска настолько близко друг к другу, что их в компании, по существу, рассматривают как один. Для Lost Coast пока не было высказано никакой официальной даты выпуска, но ожидайте, что сможете увидеть его сразу после появления DoD: Source, в конце этого месяца.

Следующая игра, которая продемонстрирует HDR — будет первым официальным дополнением к Half-Life 2, названным Aftermath. И снова, Valve не назвали никакой точно даты выпуска, но они надеются на ноябрь и, конечно, хотят успеть до Рождества — самого главного времени продаж во всём году.

Грин и МакТаггард рассказывают о технологиях Грин и МакТаггард рассказывают о технологиях


HDR и игры

До настоящего времени всё, что преподносилось как «HDR», в играх типа Far Cry, в большинстве своём является одной единственной фишкой, названной «Blooming»: когда свет из яркого источника обтекает края объекта, делая его тусклым. Точный набор возможностей, который входит в HDR меняется от игры к игре, потому Valve сделала список того, что по мнению обязано входить в HDR. Этот список включает blooming, HDR скайбоксы, кубические карты HDR, отражение HDR света, преломление и многое другое.

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

В то время как парни типа Пола Дебевека сначала работали над HDR комбинируя несколько изображений с разными экспозициями, в одну HDR картинку, Valve, сейчас, способна показать те же самые эффекты реальном времени, используя возможности компьютера. «Это взрывная технология... А когда имеешь дело с взрывами, не надо удивляться, если поранишься», — шутит Крис Грин.

Группа программистов в Valve, конечно, потеряла немало крови на правильной реализации HDR в движке Source: находясь в разработке с 2003, они прошли не менее чем четыре различных метода решения проблемы HDR. Каждый из методов имел свои плюсы и свои минусы, так, например, один мог с легкостью реализовывать эффект повышенной яркости для «blooming», но производительность при этом сильно хромала и становилось невозможным использовать Multi-Sample Anti-Aliasing (MSAA). Однако Ньюэлл был непреклонен — пользователи не должны будут жертвовать возможностью использовать сглаживание, включая HDR.

С четвертого подхода ребятам удалось обойти это ограничение: MSAA работало; оно работало на всех видеокартах, совместимых с DX9, с хорошей производительностью даже на Radeon 9600. И действительно — производительность была лучшей по сравнению со всеми четырьмя методами, и только с небольшим падением производительности Half-Life 2 LDR.

Итог: HDR работает с железом, поддерживающим вторые и третьи шейдеры, и вы можете включать сглаживание одновременно c HDR.

Cтраницы: 12345

Опрос

Понравилась ли вам механика улучшения оружия в HL: Alyx?

Система Orphus