Сегодня 08 июня 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Видеокарты

Интервью с Rage Software на тему рельефного текстурирования в Expendable

Так и должно было случиться, что Matrox и Rage Software, две компании, всегда проталкивавшие инновации технологий графики обьединили свои силы для поднятия планки уровня графики на новую высоту. Rage Software, первая компания разработчиков экспериментирующая с новой возможностью DirectX6 - Environment-Mapped Bump Mapping обьединилась с Matrox - первой компанией, встроившей в свои чипы эту технологию. Недавно мы пообщались Филиппом Скоттом, ведущим программистом студии Newcastle принадлежащей Rage Software, и узнали его мнение об рельефном текстурировании привязанном к окружающей среде (так примерно можно перевести английский термин)

Вопрос: Каким образом вы решились использовать эту технологию в "Expendable"?
Ответ: Матрокс продемонстрировала нам возможности рельефного текстурирования примерно за два месяца до начала проекта, использовав технологическую демку и инженерный сэмпл платы G400. У всей комманды разработчиков просто закружилась голова от увиденного. Все мы видели жутко медленную эталонную программную реализацию этой технологии в DirectX, но одно дело, когда вы видите 1fps, рисуемый процессором, и совсем другое, когда 60fps выдаваемых картой Millenium G400, только увидев аппаратную реализацию начинаешь осознавать потенциал технологии. Именно в тот момент мы начали думать, как максимально использовать открывшиеся возможности в наших играх и в дальнейшем.

Вопрос: Насколько сложно было встроить поддержку EMBM в Expendable и как много времени потребовалось для достижения ожидаемого результата?
Ответ: Программирование само по себе не было сложным. Неплохая демка и кусок демо кода от Matrox были для нас хорошей отправной точкой. Первый рельеф мы получили уже через пару часов после установки карты в мою машину. Мы потратили лишнюю неделю-другую на программирование после плановых двух месяцев.

Это заняло немного больше времени работы дизайнеров, я и не ожидал ничего другого, так как раньше им не приходилось делать что либо подобное. Особо не помогала и моя игра с режимами смешения, так что, результаты выходили разные. Самое сложное было понять, где реально надо это использовать, и не слишком переборщить. Технология отличная, если использовать её с умом и в нужных количествах, но если перебрать - результат будет ужасен.

Вопрос: А где конкретно в игре использовано рельефное текстурирование?
Ответ: В том или ином виде она присутствует повсеместно, в игре, нет ни одного места, где нельзя найти хоть немного рельефных текстур.

Вопрос: А что это были за эффекты и как они выглядят с помощью G400?
Ответ: Рельеф на металлических поверхностях, где он выглядел действительно классно. Ещё мы добавили при помощи него немного детализации в уровнях, где её реально было маловато. Я сменил некоторые эффекты на щитах и энергетических полях, чтобы они выглядели жидкими.
Но основной гордостью остаётся вода, это была скорее случайность, чем запланированное применение эффекта. Вода и так выглядела неплохо, но я как-то баловался со всякими опциями и случайно сменил не ту, что хотел. В результате на воду была натянута рельефность. Она не была рассчитана на воду, но когда я увидел результат, то понял что тут есть потенциал. Тогда мы изготовили такие карты рельефности для воды, которые должны были хорошо выглядеть. В итеге применили эти карты, поработали со смешением, добавили освещения, анимации, мерцания, и результат до сих пор меня самого поражает.

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

Вопрос: А можете вы сравнить рельефное текстурирование с привязкой к окружению с другими технологиями рельефного текстурирования?
Ответ: Это шаг вперёд по сравнению со старыми методами выдавливания, нет проблем с многочисленными источниками освещения, в том числе и динамическими. Исчезла одна серьёзная проблема и вообще стало легче использовать этот эффект - не приходится думать о глюках технологии. Пока что я не могу сравнить эту технологию с конкурирующим методом Dot Product 3, так как не видел ещё ту технологию в работе.

Вопрос: Какие впечатления у других разработчиков или вообще у всего геймующегося сообщества от этих вещей?
Ответ: Я послал несколько картинок матроксу, а они опубликовали их в сети. После этого получено письмо от одного разработчика, где он писал что ему НЕОБХОДИМО знать, как делать такие эффекты воды. Ещё мне показалось, что юзеры активно чатались на тему классно выглядящей воды. Общее впечатление от G400 у нас в Rage хорошее.

Вопрос: Каково ваше мнение о G400 как об игровой карте?
Ответ: Как игровое решение карта бесподобна, она поддерживает все эффекты, качество изображения отличное и всё рендерится с большой скоростью. Это значит, что мы можем использовать такие эффекты как рельефное текстурировани, трафаретные тени и видео текстуры не задумываясь о производительности. Это настраивает на создание следующей игры, тем более что мы знаем, что карта умеет работать с некоторыми видео эффектами и нестандартными текстурыми, так что G400 и последующие карты будут всё отображать даже ещё лучше, чем это выглядит сейчас.

 
 
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Атмосферная стелс-стратегия Eriksholm: The Stolen Dream в антураже северного городка начала XX века выйдет 15 июля 4 ч.
Запрет на TikTok в США может быть отложен на неопределённый срок 16 ч.
Высокий суд Англии вывел на чистую воду адвокатов, использующих ИИ, — они ссылались на фейковые прецеденты 16 ч.
Новая статья: Blades of Fire — и боец, и кузнец. Рецензия 16 ч.
Owlcat Games анонсировала ролевой боевик The Expanse: Osiris Reborn в духе Mass Effect — первый трейлер и подробности 16 ч.
В Северной Корее внезапно пропал интернет, и никто не знает, почему 19 ч.
Магазин Microsoft Store обновился — больше системных интеграций, кнопка Copilot и повышение производительности 20 ч.
Состоялся анонс Mortal Shell 2 — продолжения зрелищного боевика про беспощадное избиение уродливых монстров 22 ч.
AMD впервые приняла участие в бенчмарке MLPerf Training, но до рекордов NVIDIA ей ещё очень далеко 24 ч.
Хакеры обнаружили уязвимость в Nintendo Switch 2 спустя день после релиза 07-06 12:48
Сроки строительства гигаваттного ЦОД в ОАЭ растянутся из-за проблем в сфере безопасности 8 ч.
Китайские власти пытаются добиться смягчения европейских санкций в высокотехнологичной сфере 9 ч.
Акции Broadcom упали из-за слабого прогноза, несмотря рост прибыли и выручки 17 ч.
Признаки жизни, сенсационно обнаруженные на экзопланете K2-18b, теперь вызывают у учёных сомнения 17 ч.
От «железа» до агентов: «К2 НейроТех» представил ПАК-AI для разработки и внедрения ИИ на предприятиях 18 ч.
Meta объявила, что текущий год станет «поворотным» для виртуальной и дополненной реальности 23 ч.
HPE представила отказоустойчивые системы Nonstop Compute на базе Intel Xeon Sapphire Rapids 24 ч.
Synology выпустила стоечное хранилище RackStation RS2825RP+ с процессором AMD Ryzen Embedded 24 ч.
Трамп отказался от перемирия с Маском и угрожает урезать ему правительственные контракты 24 ч.
Трамп разрешил сверхзвуковые полёты над США, а также подписал указы об аэротакси и дронах 07-06 15:18