Рабочие плащи на Interlude

Разыгрываем старый родной вариант?

  • Да

  • Нет

  • Разыграть нормальный красивый


Результаты будут видны только после голосования.

NevesOma

Знаменитый
VIP
Сообщения
13
Розыгрыши
1
Репутация
0
Реакции
19
Баллы
1 238

Завёз рабочие плащи на Interlude через родной слот плащей который в клиенте по сути был вырезан и нормально не использовался. Единственное можно было бы видеть это на видосе из прелюд альфы 2002 или типа такого, вот эти:


Это не статичная модель. Есть физика с настройкой коллизии, силы, пружин, жёсткости, гибкости и реакции на движение. Под разные формы плащей можно делать отдельные настройки. По поведению старался приблизить к High Five и также попотел и создал доп. скины как на хф (хотя идея изначально была поставить на рельсы базовый плащ из ИЛ)



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

По тестам один плащ с физикой после оптимизации около 37 мкс вместо ~100 мкс, без физики около 16 мкс. Сам персонаж для сравнения около 44 мкс.
  • 26 плащей в кадре около 0.95 мс и ~180 FPS
  • 60 плащей около 1.6 мс и ~130 FPS
  • 131 плащ около 2.1 мс и ~80 FPS

Для понимания по нагрузке это не как ещё один персонаж целиком. Обычная шапка или скин стоят примерно 5–10 мкс, плащ без физики около 16 мкс, с физикой около 37 мкс. При лимите в 30 активных симуляций остальные плащи уже считаются в упрощённом режиме, поэтому нагрузка не растёт линейно вместе с количеством людей в кадре. Но такова их цена, зато не кусок картонки за спиной который прикреплен к голове (там тоже пластин хватает), не шибко идеально, но завелось

Интерфейсы не нужны, в датнике работает как базовый плащ который и так в игре существует, на сервере юзается его тип и слот (можно комбинировать с аксессурами), вариации как на хф по визуалу пойдут на продажу чисто за стили и доп. работу проделанную по ним + разыграем 1 красивый стиль

Родной плащ тоже завёлся, его разыграем позднее. Чуть позже отдельно опишу сам метод и как именно удалось это завести на Interlude и может еще что-то придумаем и оптимизируем, пока что получается по канону старых клиентов, есть идея пофиксить на ИЛ склеивание плащей со скелетной анимацией (щас можно базово юзать только 1 прикрепленный к телу, но думаю может можно завести нормальные скелетные)


 
ну как по мне выглядит не особо.
 
На темных ельфах чет вообще срань...
 
тебя, что забанили на максе?)
 
Тут чуть настроек плащей:
 
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше…