Поддержка профайлера Tracy!
Профилировать производительность теперь можно не только с помощью Optick, но и с помощью активно развивающегося Tracy! И это не просто альтернатива - это другой уровень.
Что даёт Tracy модмейкеру по сравнению с Optick?
Во-первых - скрипты. Теперь вы сможете профилировать производительность Lua-кода, находить узкие места и исправлять их (мы очень на это надеемся). Вам будет доступен стек вызовов Lua-методов, но расставлять метки профайлера придётся самостоятельно - зато вы контролируете процесс. Также, написана утилита, которая за вас расставит все метки в скриптах для удобной отладки!
Во-вторых - GPU. Tracy показывает, сколько времени тратит видеокарта на выполнение того или иного алгоритма. Ищете, почему упал FPS в конкретной сцене? Смотрите на загрузку GPU - и сразу видно, кто виноват.
Из вкусного - выделение памяти. Можно посмотреть, сколько и кто её съедает, и оптимизировать избыточные участки.
Tracy хоть и функциональнее, мы всё же советуем начинать с Optick. У Tracy интерфейс перегруженный - новичка может отпугнуть. А кто освоится - получит мощнейший инструмент.
Профилировать производительность теперь можно не только с помощью Optick, но и с помощью активно развивающегося Tracy! И это не просто альтернатива - это другой уровень.
Что даёт Tracy модмейкеру по сравнению с Optick?
Во-первых - скрипты. Теперь вы сможете профилировать производительность Lua-кода, находить узкие места и исправлять их (мы очень на это надеемся). Вам будет доступен стек вызовов Lua-методов, но расставлять метки профайлера придётся самостоятельно - зато вы контролируете процесс. Также, написана утилита, которая за вас расставит все метки в скриптах для удобной отладки!
Во-вторых - GPU. Tracy показывает, сколько времени тратит видеокарта на выполнение того или иного алгоритма. Ищете, почему упал FPS в конкретной сцене? Смотрите на загрузку GPU - и сразу видно, кто виноват.
Из вкусного - выделение памяти. Можно посмотреть, сколько и кто её съедает, и оптимизировать избыточные участки.
Tracy хоть и функциональнее, мы всё же советуем начинать с Optick. У Tracy интерфейс перегруженный - новичка может отпугнуть. А кто освоится - получит мощнейший инструмент.
101🔥20👍5🥰3🌭2🤩1🕊1
Батарейки и повербанки
Теперь ваши приборы требуют энергии(о, нет) . Появились элементы питания - обычные батарейки. Вставляются они простым драг-дропом прямо в инвентаре: перетащили батарейку на ПНВ, детектор, КПК или фонарик - и прибор ожил. Сели батарейки? Ищите новые, меняйте.
Для тех, кто не хочет каждый раз возиться с мелкими батарейками, есть повербанк. Агрегатор, в который можно зарядить до четырёх элементов питания сразу. Повербанк кладётся в отдельный слот экипировки - и начинает питать все ваши приборы автоматически. Система умная: сначала тратится энергия из повербанка, и только потом - из внутренних батареек устройства. Всё по приоритету.
ПНВ получили собственный слот и теперь тоже питаются от батарей или повербанка. Включили «очки» в тёмном подвале - пошёл расход энергии. Не забывайте следить за уровнем заряда, иначе останетесь с носом в буквальном смысле.
Что работает на батарейках:
Ранее вы могли видеть эту механику в Пробуждение. 2055. Мы ее доработали и расширили. Теперь можете почувствовать себя выживальщиком, который заранее запасается батарейками перед вылазкой в Зону.Да-да, всё конечно же опционально, то начнете сейчас... К слову, система используется уже в паре проектов на нашей платформе
Теперь ваши приборы требуют энергии
Для тех, кто не хочет каждый раз возиться с мелкими батарейками, есть повербанк. Агрегатор, в который можно зарядить до четырёх элементов питания сразу. Повербанк кладётся в отдельный слот экипировки - и начинает питать все ваши приборы автоматически. Система умная: сначала тратится энергия из повербанка, и только потом - из внутренних батареек устройства. Всё по приоритету.
ПНВ получили собственный слот и теперь тоже питаются от батарей или повербанка. Включили «очки» в тёмном подвале - пошёл расход энергии. Не забывайте следить за уровнем заряда, иначе останетесь с носом в буквальном смысле.
Что работает на батарейках:
- ПНВ
- КПК
- Фонарик
- Все детекторы (от простого до элитного)
Ранее вы могли видеть эту механику в Пробуждение. 2055. Мы ее доработали и расширили. Теперь можете почувствовать себя выживальщиком, который заранее запасается батарейками перед вылазкой в Зону.
100❤27❤🔥7💩1🕊1
Тозики в PBR by Jaba
Благодаря PBR металлические поверхности наконец-то перестали быть просто серыми пятнами и начали работать как настоящий материал. Никелированные части получили тот самый глубокий блеск, который выдаёт благородное покрытие даже в тусклом свете, а воронёный ствол обрёл плотный чёрный оттенок с едва уловимой синевой - именно такой, какой хочется видеть на охотничьем оружии. Jaba в очередной раз не трогал модели, сосредоточившись только на текстурах, и результат говорит сам за себя: двустволки и ТОЗы стали выглядеть весомее, тактильнее, живее. Каждая царапина, каждый изгиб ствольной коробки теперь ловит свет иначе, и в руках такое оружие ощущается совсем по-другому.
Мы знаем, какие вопросы последуют, поэтому отвечаем сразу.
Благодаря PBR металлические поверхности наконец-то перестали быть просто серыми пятнами и начали работать как настоящий материал. Никелированные части получили тот самый глубокий блеск, который выдаёт благородное покрытие даже в тусклом свете, а воронёный ствол обрёл плотный чёрный оттенок с едва уловимой синевой - именно такой, какой хочется видеть на охотничьем оружии. Jaba в очередной раз не трогал модели, сосредоточившись только на текстурах, и результат говорит сам за себя: двустволки и ТОЗы стали выглядеть весомее, тактильнее, живее. Каждая царапина, каждый изгиб ствольной коробки теперь ловит свет иначе, и в руках такое оружие ощущается совсем по-другому.
Мы знаем, какие вопросы последуют, поэтому отвечаем сразу.
- Скачать пока нельзя, как и сам Gunslinger Mod - всему своё время.
- В нашу адаптацию этот аддон по умолчанию не войдёт, он останется модульным и будет устанавливаться по желанию.
- Дата релиза не определена: сначала мы должны завершить PBR-пайплайн рендера, и только потом выпускать текстурные паки.
- Платформа Зов Припяти
- Нет, на Гаммочку не пойдет
100🔥28👌5👍4🕊1
Противогазы и фильтры в обновлении 1.4
Мы добавили опциональную систему противогазов со сменными фильтрами. Настраивается гибко: фильтр можно привязать либо к отдельному шлему, либо к бронежилету со встроенным шлемом - как вам удобнее. У противогаза появилось контекстное меню для извлечения фильтра, когда тот отработал.
Сами фильтры тоже не простые. У каждого есть свои настройки иммунитетов: например, защита от радиации или токсинов применяется сразу после вкручивания фильтра в противогаз. Но по мере расхода фильтра эти бонусы постепенно снижаются - надо следить за ресурсом. Вставляется фильтр простым драг-дропом: перетащили фильтр на противогаз в инвентаре - и готово. Всё интуитивно и без лишних окон.
Нет, не опционально...Чё, поверили? Ну вот и глупых вопросов не задаем. Добавляли исходя из желаний проектов на платформе. Они уже используют в новых проектах.
Мы добавили опциональную систему противогазов со сменными фильтрами. Настраивается гибко: фильтр можно привязать либо к отдельному шлему, либо к бронежилету со встроенным шлемом - как вам удобнее. У противогаза появилось контекстное меню для извлечения фильтра, когда тот отработал.
Сами фильтры тоже не простые. У каждого есть свои настройки иммунитетов: например, защита от радиации или токсинов применяется сразу после вкручивания фильтра в противогаз. Но по мере расхода фильтра эти бонусы постепенно снижаются - надо следить за ресурсом. Вставляется фильтр простым драг-дропом: перетащили фильтр на противогаз в инвентаре - и готово. Всё интуитивно и без лишних окон.
- расход фильтра можно настроить в зависимости от урона который он поглощает как радиацию или ядовитый газ отдельно т.е теперь вы сможете гибко настроить насколько конкретный тип урона будет влиять на состояние фильтра
- извлеченный из противогаза фильтр сохраняет в себе состояние износа фильтрующего вещества отображая его в виде стандартного индикатора прочности предмета (защитные характеристики при этом хранятся в самом фильтре и при извлечении фильтра противогаз теряет свой иммунитет)
- секция противогаза имеет настройку звуков отдельно звук дыхания с выкрученным фильтром и с вкрученным (в обоих случаях поддерживается рандомизация звуков) при настройке звука учитывать что движок проигрывает звуки подряд без пауз между поэтому паузы нужно задавать в файле звука самостоятельно
Нет, не опционально...
100❤16🔥3🕊3
Гвозди и изолента: почему так и не выйдет
В обсуждениях под демонстрацией PBR-текстур для Gunslinger Mod периодически встречается критика касательно излишней чистоты и блеска оружия. Наиболее категоричные высказывания содержат требование придать ему намеренно кустарный облик с элементами ржавчины, синей изоленты и торчащими гвоздями.
Следует пояснить, что ключевая цель аддона - адаптация и повышение качества текстур в рамках PBR-пайплайна. Материалы, признанные неудовлетворительными, перерабатываются полностью (например, АС ВАЛ и «Гроза»). Воссоздание деталей осуществляется на основе референсов реального оружия.
Принимаемые решения базируются на двух фундаментальных факторах: каноничном лоре вселенной и логике реального мира. Поскольку игровой мир не является постапокалиптическим, а представляет собой изолированную аномальную зону, за пределами которой идёт обычная жизнь, сборка оружия из подручного хлама представляется нерациональной при наличии широкого доступа к заводским образцам. Но если присмотреться, оружие не выглядит новым: ярко выраженные потёртости на углах и скопления грязи в сложных для чистки местах добавляют текстурам живой реалистичности.
В обсуждениях под демонстрацией PBR-текстур для Gunslinger Mod периодически встречается критика касательно излишней чистоты и блеска оружия. Наиболее категоричные высказывания содержат требование придать ему намеренно кустарный облик с элементами ржавчины, синей изоленты и торчащими гвоздями.
Следует пояснить, что ключевая цель аддона - адаптация и повышение качества текстур в рамках PBR-пайплайна. Материалы, признанные неудовлетворительными, перерабатываются полностью (например, АС ВАЛ и «Гроза»). Воссоздание деталей осуществляется на основе референсов реального оружия.
Принимаемые решения базируются на двух фундаментальных факторах: каноничном лоре вселенной и логике реального мира. Поскольку игровой мир не является постапокалиптическим, а представляет собой изолированную аномальную зону, за пределами которой идёт обычная жизнь, сборка оружия из подручного хлама представляется нерациональной при наличии широкого доступа к заводским образцам. Но если присмотреться, оружие не выглядит новым: ярко выраженные потёртости на углах и скопления грязи в сложных для чистки местах добавляют текстурам живой реалистичности.
102❤34💯8🕊1
3D-иконки для инвентаря появятся в обновлении 1.4
Плоские растровые иконки служили верой и правдой, но у них накопилось слишком много минусов. При смене разрешения чёткость падает, для каждого предмета нужно отдельное изображение, а главное - стоит добавить модули или визуальные апгрейды, как начинается бесконечная возня с пересъёмом координат и километровыми конфигами. HD-иконки немного спасали ситуацию, но фундаментальную проблему не решали. Даже реализация из Gunslinger Mod, умевшая прикреплять иконки модулей к базовой, тратила непозволительно много ресурсов и всё равно требовала гору ручной работы.
Мы пошли другим путём и добавили рендеринг динамических 3D-моделей прямо в инвентаре. Теперь там отображается та же модель, что лежит в игровом мире, если её выбросить - со всеми навешанными модулями и апгрейдами. Работает на любом моде под IX-Ray с любой оружейкой (если там правильно всё настроено изначально), и это станет отличным дополнением к аддону Renewed Perception.
Сейчас мы дорабатываем систему перед релизом: улучшаем отображение с PBR-текстурами, добавляем возможность отключения 3D-иконок для отдельных предметов, настраиваем вычисление границ и внедряем настройку света для иконок - художникам будет где разгуляться. По умолчанию система будет выключена.
Это что? Подготовка к аттачам?
(c) НЕ ВИЖУ РАЗНИЦЫ
Плоские растровые иконки служили верой и правдой, но у них накопилось слишком много минусов. При смене разрешения чёткость падает, для каждого предмета нужно отдельное изображение, а главное - стоит добавить модули или визуальные апгрейды, как начинается бесконечная возня с пересъёмом координат и километровыми конфигами. HD-иконки немного спасали ситуацию, но фундаментальную проблему не решали. Даже реализация из Gunslinger Mod, умевшая прикреплять иконки модулей к базовой, тратила непозволительно много ресурсов и всё равно требовала гору ручной работы.
Мы пошли другим путём и добавили рендеринг динамических 3D-моделей прямо в инвентаре. Теперь там отображается та же модель, что лежит в игровом мире, если её выбросить - со всеми навешанными модулями и апгрейдами. Работает на любом моде под IX-Ray с любой оружейкой (если там правильно всё настроено изначально), и это станет отличным дополнением к аддону Renewed Perception.
Сейчас мы дорабатываем систему перед релизом: улучшаем отображение с PBR-текстурами, добавляем возможность отключения 3D-иконок для отдельных предметов, настраиваем вычисление границ и внедряем настройку света для иконок - художникам будет где разгуляться. По умолчанию система будет выключена.
102❤33🔥11❤🔥5👍2🤩1💩1