Свечение в Path of Exile

В Path of Exile: Жатва мы представили новую систему свечения для графики. Поскольку за последнее время мы получили от сообщества некоторое количество отзывов об этой системе, мы хотели бы рассказать про ее изменения и новые возможности в будущем.

Готовясь к Path of Exile 2, мы модернизировали движок Path of Exile, чтобы повысить его производительность и переключиться на физические методы рендеринга. Свечение - пример графической техники, которая может сделать окружение более реалистичным, если правильно ее применить. Свечение имитирует дифракцию каждого луча света на апертуре виртуального глаза / камеры игры. Когда оно реализовано хорошо, то игры выглядят более реалистично и это помогает избежать эффекта зловещей долины в компьютерной графике, а также помогает нам повысить производительность и скорость разработки.

Свечение используется не только для того, чтобы наложить эффект на очень яркие объекты - на самом деле это, как правило, немного раздражает, и мы стараемся свести подобное к минимуму. Свечение является важной частью всего: от придания металлу блеска до того, чтобы огонь выглядел и вел себя как настоящий огонь. Каждый ресурс в игре разработан с учетом и полагается на систему свечения.

Исторически в Path of Exile использовалась относительно плохая техника свечения, которая не очень хорошо работала и требовала от нас добавления специальных “поддельных частиц свечения” в эффекты, чтобы они выглядели так, как задумывали художники. Эти дополнительные частицы оказывали влияние на производительность и замедляли процесс разработки. Можно было выключить свечение, отключив слой постобработки, но это не отключало поддельные частицы свечения, которые заметно влияли на производительность и выполняли большую часть работы по созданию впечатления работающего эффекта свечения.

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

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

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

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

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

Есть еще один момент. Многие эффекты в Path of Exile с новой системой свечения кажутся очень яркими. С момента запуска Жатвы мы нашли и поправили столько таких эффектов, сколько смогли, и мы очень ценим получение отчетов по подобным проблемным эффектам. Мы открыли специальную тему на форуме, в которой игроки могут сообщать о подобных проблемах.

Мы полностью согласны с тем, что новая система свечения доставляет определенные неприятности из-за некоторых эффектов, которые стали слишком яркими. Мы исправляем и будем исправлять их как можно быстрее. Мы считаем, что отключение системы вместо ее исправления является неправильным решением проблемы.

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

Итак, какие варианты решения проблемы у нас есть?

Исправить все проблемы и положиться на то, что небольшое свечение будет приемлемой опцией для игроков, которым не нравится эффект по умолчанию

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

Позволить игрокам отключать свечение, восстановив поддельные частицы

Мы не можем просто отключить свечение, иначе различные эффекты не будут прорисованы так, как этого хотят художники. Чтобы обеспечить его отключение, нам нужно разработать систему, которая при определенных условиях отображала бы поддельные частицы свечения, затем восстановить все вручную удаленные нами частицы и в будущем продолжить поддерживать и проверять версии всех эффектов со свечением и без. Это было бы невероятно большим объемом работы, и это совсем не верное направление для будущего Path of Exile.

Изменить значение опции свечения “Небольшое”

Возможно, 25% - не лучшее значение для этой опции. Наши художники хотят, чтобы всё выглядело правильно и не перенасыщено, что в идеале позволит им слегка усилить свечение для лучшего отображения всех эффектов. Поэтому окончательное значение, на котором мы остановимся, может быть выше или ниже 25%. С этим мы определимся как только избавимся от всех “вырвиглазных” случаев (конечно, принимая во внимание ваши отзывы!).

Мы понимаем, что игроков, которые находят свечение неудобным, это, вероятно, очень расстроит. Мы сожалеем, что не существует более легкого пути решения этой проблемы, и что на исправление всех случаев требуется время. Мы ожидали, что большинство проблемных ситуаций будут устранены до выхода Жатвы, но карантин существенно усложнил этот процесс.

Пожалуйста, сообщайте обо всех слишком ярких чарах или эффектах в этой теме. Если в конечном итоге результат не устроит игроков, мы найдем другое решение.
Сообщение 
Grinding Gear Games
del
Последняя редакция: MrRedlook. Время: 20 июля 2020 г., 5:53:10
ГГГ применили новую технологию
Астрологи предвещают удвоение лагов и вылетов
ещё днём это на реддите прочитал
лол
ЧС для форума:
https://ru.pathofexile.com/forum/view-thread/3216210

¯\_(ツ)_/¯
а где full translate?
Ясно 8 классов
Не, ну серьёзно, а куда Наталья пропала?
«Мнения как яйца — сколько не имей, а получать по ним больно». © Варрик
спасибо
Affliction master craft service Affliction My IGN TreeOfDead
https://www.pathofexile.com/forum/view-thread/2037371 Vouch
Affliction veiled crafting all service all crafts mods
Affliction SC master craft service Affliction SC craft mod!
Veiled crafting Service Affliction craft PM: TreeOfDead
Это одна из тех методик изучения языка, когда читаешь на русском, потом текст начинается на английском и ты продолжаешь его читать, не замечая что язык поменялся?

Некоторые объявления вообще иногда не переводят и не постят здесь, а учитывая что на блум в ру комьюнити особо много жалоб не было (ну я не замечал по крайней мере), то вполне можно было и обойтись.

На реддите волна негодования вообще очень резко началась и очень быстро разрослась.
Хотя блум в игре со старта, непонятно почему это сейчас началось.

"
TreeOfDead написал:
спасибо
Человек впервые смог прочитать что написано в новости на ру форуме :-)
Даже репортить не буду в этот раз.

Последняя редакция: MonaHuna. Время: 17 июля 2020 г., 22:46:09
Сильно мылит текстуры это свечение, особенно когда много источников света. Даже уменьшением качества текстур такого отвратного эффекта не добиться.

Пожаловаться на запись форума

Пожаловаться на учетную запись:

Тип жалобы

Дополнительная информация