Для входа на форум нажмите здесь
«E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Автор темы: nORb Dragon_renamed_41442_28082025
Дата создания:
Old 16.01.2022, 19:44   nORb Dragon_renamed_41442_28082025 - куратор темы     #1 
nORb Dragon_renamed_41442_28082025
Предводитель
 
nORb Dragon_renamed_41442_28082025's Avatar
«E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
nORb Dragon_renamed_41442_28082025 16.01.2022, 19:44

Думаю, пора немножко ослабить нагрузку на темку по датамайну. Вынести в отдельную тему свои заметки о разрабатываемом мною новом ресурсе взамен известного "в кругах людей культуры" сайта «e7herder.com». Поэтому, пускай будет отдельная тема, где можно постить баги, отзывы, идеи и предложения касаемо нового сайта - «E7 Vault».



Ссылка на «E7 Vault» - https://e7vau.lt

Новый сайт предназначен в качестве замены ушедшего на покой e7herder.com.

Причины отказа от движка сайта «e7herder»:
  • Огромное количество хардкода и сложных построений в ява-скриптах. По этим причинам довольно сложно вносить изменения в существующий код движка и обновлять содержимое страниц. Это я о своих возможностях и силах, если чего.
  • В движке нет поддержки для портретов/моделей, сделанных через использование Spine версии 3.8.xx. Поддерживается только устаревший формат Spine v2.1.27.
  • Страницы с информацией о персонажах, калькулятор и т.д. перенасыщены хардкодом. На данный момент я не вижу никакой возможности их обновлять. Поэтому решил даже не думать над их переносом на новый сайт.
Но даже с учётом всех своих мелочных претензий, я очень благодарен zklm за то, что он выложил полный дамп своего «e7herder» в открытый доступ для всех желающих.

Текущие возможности сайта
  • Прикручен официальный Spine web player для полноценного отображения портретов персонажей, сделанных в Spine версии 3.8.xx.
  • Прикручен код из движка «e7herder» для полноценного отображения портретов персонажей, сделанных в Spine версии 2.1.27.
  • Реализован функционал для страницы «История патчей (датамайн)».
  • Реализован функционал для страницы «Создание аватаров».
  • Реализовано использование параметров в url-ссылках на сайт;
  • Реализована поддерка языковых пакетов для интерфейса сайта и их переключение (EN / RU). Можно при желании использовать ссылку вида https://e7vau.lt?lang=ru

Запланированные возможности на будущее
  • Собрать функционал для страницы... «Просмотр моделей»? Не путать со страницей «Просмотр портретов».

«E7 Vault» активно использует ява-скрипты для функционирования сайта и навигации по нему.

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


Для сообщений о найденных ошибках, как и высказывания идей и предложений, вы можете найти меня на github и reddit. Но ничто вам не мешает отписываться и здесь, на гохе?


PS: тема курируется мною согласно правил форума. Возможно удаление как хейта, так и прочей желчи.
__________________
not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)

Last edited by nORb Dragon_renamed_41442_28082025; 17.01.2022 at 12:47.
2 пользователя оценили это сообщение: Показать
Views: 109175
Reply With Quote
Old 16.01.2022, 19:46
nORb Dragon_renamed_41442_28082025 - куратор темы     #2
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Ну, с созданием этой темки можно считать, что опен-бета моего сайтика объявлена открытой!

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

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 17.01.2022, 12:46
nORb Dragon_renamed_41442_28082025 - куратор темы     #3
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Использование параметров в url-ссылке


※ Параметры для страницы «Просмотр портретов»:
id=X
id персонажа/НПЦ/монстра, портрет которого вы предполагаете показать/увидеть. Найти id можно в правом-верхнем углу плитки выбранного вами персонажа.
Code:
https://e7vau.lt/portrait-viewer.html?id=c1001
Параметры, с помощью которых можно открывать окно поиска персонажа:

stab=X
параметр, вызывающий открытие окна поиска персонажа, где X может иметь значения:
  • "0" для открытия поиска по имени;
  • "1" для открытия поиска по id;
  • "2" для открытия поиска по дате появления в игре.

Для открытия поиска по имени допускается дополнительный параметр sname=Y. Указанное значение будет подставлено в поле ввода имени.
Code:
https://e7vau.lt/portrait-viewer.html?stab=0&sname=ra
Если указать при этом дополнительный параметр id=Z, то в отфильтрованном списке будет выделен персонаж с указанным ID.
Code:
https://e7vau.lt/portrait-viewer.html?stab=0&sname=ra&id=c1001

Для открытия поиска по id допускается дополнительный параметр sid=Y. Указанное значение будет подставлено в поле ввода id.
Code:
https://e7vau.lt/portrait-viewer.html?stab=1&sid=1003
Если указать при этом дополнительный параметр id=Z, то в отфильтрованном списке будет выделен персонаж с указанным ID.
Code:
https://e7vau.lt/portrait-viewer.html?stab=1&sid=1003&id=c1003_s01

Для открытия поиска по дате появления в игре допускается дополнительный параметр patch=Y. При открытии окна поиска страница будет промотана до указанной в переданном параметре даты.
Code:
https://e7vau.lt/portrait-viewer.html?stab=2&patch=20210527
Если указать при этом дополнительный параметр id=Z, то в списке будет выделен персонаж с указанным ID.
Code:
https://e7vau.lt/portrait-viewer.html?stab=2&patch=20210527&id=npc1190

※ Параметры для страницы «История патчей (датамайн)»:
go=X
промотать страницу до указанного года или даты патча.
Code:
https://e7vau.lt/datamine-history.html?go=20211028
patch=X
открыть индивидуальную страницу, посвящённую патчу указанной даты.
Code:
https://e7vau.lt/datamine-history.html?patch=20211028
Допускается дополнительный параметр folder=Y для открытия нужной папки с изображениями данного патча.
Code:
https://e7vau.lt/datamine-history.html?patch=20211028&folder=cut

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 17.01.2022, 13:09
nORb Dragon_renamed_41442_28082025 - куратор темы     #4
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Заявил о существовании сайтика на реддите - https://old.reddit.com/r/EpicSeven/c...herdercom_obt/

Посмотрим, сколько багов они выловят.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 18.01.2022, 12:36
nORb Dragon_renamed_41442_28082025 - куратор темы     #5
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
За сутки они мне обнаружили только один баг: модальное окно выбора персонажа не реагировало на тач-скринах (мобильники).

У меня там в коде для модального окна стоял запрет на обработку "пальцев". Перешло по наследству от моего другого проекта, когда я копипастил нужные мне куски кода, в том числе по работе с модальными всплывающими окнами.

Пофиксил ещё вчера, если чего. Должно быть нормально.


Ладно. Раз я завёз эту темку ещё для общения с самим собою, вкину кусок скрина из моих новых экспериментов на болванке. Страница там скрытая, чтоб никто не мешался и не ныл "хочу Луну!!!!".

На удивление, моделька больше размерами, чем я предполагал. В эмуле модельки даже на моём 28" экране выглядят маааааааленькими.


Это - "инициализация" скина Раса. Щаз буду ковыряться над анимацией, ибо там тоже затык у конвертера.

И да, я там глянул по файлам. Выглядит, что все модельки, даже новые, сделаны в spine 2.1.27. То бишь я там могу спокойно юзать код из e7herder для всех моделек, без заморочек с "гибридным" вариантом (что сейчас используется в просмотре портретов).

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 18.01.2022, 12:46
nORb Dragon_renamed_41442_28082025 - куратор темы     #6
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
А. Там блок events появился. В портретах его не было. Надо раскурить, как его дешифровать.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 18.01.2022, 19:58
nORb Dragon_renamed_41442_28082025 - куратор темы     #7
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Что-то с моделью не то, но что именно... даже не знаю...


not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 18.01.2022, 20:50
nORb Dragon_renamed_41442_28082025 - куратор темы     #8
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
О. Получился Рас здорового человека джедая. Но кажется это не то, что должно быть...


Чего-то не то с моделькой, но не могу понять, что не так... мб оно так и задумано? А клиент игры какие-то ключевые кости скелета потом зеркалит?

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 18.01.2022, 23:51
nORb Dragon_renamed_41442_28082025 - куратор темы     #9
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
https://www.norbdragon.com/e7vault/model-viewer.html Это ****рас какой-то, одним словом. Как такое вообще можно вытворять с мечом?

Добавлено через 4 минуты

Может кто сделать гифку из этого? Кажется, этот Рас будет иметь историческую ценность.

Добавлено через 8 минут

А, вспомнил. У меня же есть бандикам.


Теперь могу со спокойной душой его дальше уламывать держать меч в руках!

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Last edited by nORb Dragon_renamed_41442_28082025; 18.01.2022 at 23:51. Reason: Добавлено сообщение
Old 19.01.2022, 01:41
Мастер
Join Date:
23.01.2019
Джентльмен Медаль "1К лайков"
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
это какое-то тайное боевое искусство *)
Old 19.01.2022, 02:43
nORb Dragon_renamed_41442_28082025 - куратор темы     #11
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
...

В общем, долго я воевал, но в итоге оказалась проблема не в моём конвертере, а в... ВНЕЗАПНО! КТО БЫ МОГ ПОДУМАТЬ?

Кривых ручках писателя старого кода e7herder, загрузки блока анимации, параметра flipX!


Буду ковыряться дальше, экспериментировать, но вроде пофиксил.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 19.01.2022, 11:36
nORb Dragon_renamed_41442_28082025 - куратор темы     #12
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Тыкс. На тестовой болванке (не основном сайте) реализовал выгрузку картинки из "гляделки портретов" с предварительной обрезкой пустого пространства канвы.

Ещё когда юзал e7herder для темок по персонажам меня напрягало сидеть и обрезать пустое пространство вокруг портрета персонажа. Теперь оно будет это делать само.

Примеры (специально не делал между картинками пустых строк):

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 19.01.2022, 12:06
nORb Dragon_renamed_41442_28082025 - куратор темы     #13
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Хмм. Странно. В фотожопе показывает все три картинки прозрачными. А браузер мне показывает картинку Рана на белом фоне.

Добавлено через 5 минут

Ну-ка, потестим без загрузки на гоху как аттачем, а урлом на внешний ресурс...



Норм. Значит это гоха картинку портит. А то я уж испугался.

Добавлено через 8 минут

Перенёс реализацию обрезки пустого пространства экспортируемой картинки на основной сайт.

Добавлено через 15 минут

Я могу сделать то же самое для выгрузки аватаров. Другой вопрос, надо ли?

Сейчас у меня зафиксирован размер 148х148 согласно размеров картинки для рамки. Я пляшу от того, что картинка рамки всегда 148х148, картинка задника всегда 112х112, и сама аватарка-сырец тоже всегда 112х112.

Собираю картинку 148х148, на неё "копи-пасчу" бэкграунд, аватар, рамку, и выгружаю результат без обрезки "как есть": 148х148. Но могу прикрутить обрезку.

Кто что думает?

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Last edited by nORb Dragon_renamed_41442_28082025; 19.01.2022 at 12:06. Reason: Добавлено сообщение
Old 19.01.2022, 15:05
nORb Dragon_renamed_41442_28082025 - куратор темы     #14
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
https://www.norbdragon.com/e7vault/model-viewer.html

Выбираем анимацию "run" и наблюдаем, как... одноногий Рас спешит спасать мир!

Блин. Снова разбираться, где спрятались косяки.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 19.01.2022, 15:09
Мастер
Join Date:
23.01.2019
Джентльмен Медаль "1К лайков"
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
А в campaign у него фантомный меч :)
Old 19.01.2022, 15:13
nORb Dragon_renamed_41442_28082025 - куратор темы     #16
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Originally Posted by Darkmor:
А в campaign у него фантомный меч :)
В кемпинге? Я чёт даже не обратил внимания на него. Настолько гармонично вписался в атмосферу.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.01.2022, 08:47
nORb Dragon_renamed_41442_28082025 - куратор темы     #17
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Пока не начал над ним опять производить эксперименты, записал очередное короткое видео. На память.


not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.01.2022, 16:34
nORb Dragon_renamed_41442_28082025 - куратор темы     #18
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Я уже ради интереса конвертнул модельку в spine v4, чтоб глянуть её в редакторе.

Анимацию там показывает без всяких артефактов, в отличие от того, что я вижу в браузере в v2.1.27. Ну, если исключить проблем с flipX.

Главное для меня: у видел обе ноги и ступни. В браузере я вижу только одну ногу и одну ступню...

Такое ощущение, что что-то не так с аттачами/слотами, но пока не расковырял, что. Надеюсь, что не очередной баг в старом движке рендеринга анимации, оставленный мне по наследству от создателя e7herder.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.01.2022, 19:57
nORb Dragon_renamed_41442_28082025 - куратор темы     #19
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Чем больше я ковыряюсь, тем сильнее подозрение: очередной косяк в движке от e7herder.

Конкретнее: кажется, он аттач-изображение привязывает только к одному объекту (последнему?). На портретах такого не было, но в модельке Раса частое "повторное использование" одного и того же изображения.

Допустим, что у Раса две ноги и два ботинка. Если при анимации бега часть элементов ног и оба ботинка можно нарисовать одинаково, то почему бы и нет? Вот у нас теперь и нехватает половины ноги и одного ботинка.

Осталось теперь придумать, как это побороть. Я уже ругался, что этот движок очень сложен для понимания, ибо имена функций и переменных состоят из ОДНОбуквенных имён. И часто повторяются эти буквы. То эта буква - локальная функция, то эта же буква - переменная, то (опять же эта же буква!) - наименование класса.

Гений писал... чтоб ему лучей добра на голову... да побольше...

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.01.2022, 21:43
nORb Dragon_renamed_41442_28082025 - куратор темы     #20
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Оказалось всё гораздо проще: при переключении анимации в e7herder кости/слоты/скины не приводятся в дефолтное состояние. И я даже хз как это сделать в его коде без абуза функции по загрузке файлов новой модельки.

Щаз попробую копию этой функции сделать и обрезать её. И заставить её юзать кеш из загруженных ранее файлов.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 20.01.2022, 22:23
nORb Dragon_renamed_41442_28082025 - куратор темы     #21
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Тыкс. Вроде работает. И вроде показывает "как задумано". Даже хз, сделать то же самое для портретов или не делать. Вроде там таких багов не наблюдается.

Кстати, возможно что это и была причина непонятных для меня багов с МЛ Рави. И... хмм. Не, наверное я таки сделаю что-то подобное и для портретов. Чекну потом.


Касаемо анимации "кемпинга"

Originally Posted by Darkmor:
А в campaign у него фантомный меч :)
Не изменилась. Чекнул ради интереса в игре, должен ли быть меч. Вспомнил, что у меня на европе есть мульт, которого я тогда завозил для нупских скринов.



Думаю, вопрос касаемо фантомного меча отпал.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 21.01.2022, 12:43
nORb Dragon_renamed_41442_28082025 - куратор темы     #22
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Добавил индикатор процесса загрузки и подготовки анимации портрета персонажа к отображению на экране. А то была жалоба на то, что некоторые портреты не отображаются. Подозреваю, что просто долго грузились. Без индикатора - неочевидно.

Ещё подправил экспорт картинок. У дядьки сохраняло в формате "image/octet-stream". Убрал это дело, которое вписал ради поддержки старых браузеров. Должно теперь быть нормально.

Добавлено через 8 минут

Кстати. Я попробовал применить те же исправления анимации для ява-скрипта портретов v2.1.27, что сделал в скрипте для моделек (эксперименты с Расом). Посмотрел я на результат и... пока откатил назад.

Что я увидел. Увидел я те самые "баги", которые меня смутили при конверсии портретов из v2.1.27 в v3.8.хх. "Баганутую" анимацию МЛ Рави на её дополнительных idle2, idle33, "баганутую" анимацию АМонти на её "idle2", и т.д. т.п.

В общем, кажется я таки "пофиксил". И таки официальный плеер показывал правильно. И конвертер мой работал правильно.

Но решил это пока отменить. Чтоб никто мне глупых вопросов щаз не задавал, не называл это "багом" и не требовал "привести в соответствие" с e7herder.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Last edited by nORb Dragon_renamed_41442_28082025; 21.01.2022 at 12:43. Reason: Добавлено сообщение
Old 22.01.2022, 15:25
nORb Dragon_renamed_41442_28082025 - куратор темы     #23
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Попробовал сейчас перегнать все модельки персонажей (боевые спрайты) из формата игры (scsp) в json. Увиденное мне не понравилось.

Ну, я не столько о том, что приличное количество моделек конвертер не смог осилить, видно что-то ещё мне неизвестное там может быть в scsp. Сколько о том, сколько весит итоговый json.

Назову просто максимальный размер: был файл scsp размером 1мб, превратился он в json-файл (уже минифицированный) размером 24мб. Тупо дохрена хранится в файлике описаний разных анимаций-телодвижений на каждый игровой чих.

Не уверен, что гляделка моделек игры выдержит хоть какую-то критику, когда народ увидит объёмы выкачиваемых файлов ради одной модельки.

Есть мысль попробовать перенести код по декодированию scsp v2.1.27 прямо в код сайта, в отдельный java-скрипт. Неприятно раскрывать "как это делается", но лучше так, чем заставлять народ выкачивать 20+мб json-файлы.

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

И да, если я таки перенесу код по конверсии из питон-скрипта в яваскрипт сайта, то он будет использоваться только под гляделку моделек. Портреты не так сильно страдают от "излишнего веса" json-файлов, "в пределах нормы". Ну и там используется "гибридный" вариант портретов, и v2.1.27 и v3.8.xx.

Раскрывать инфу, как потрошить v3.8.xx я точно пока не планировал. Игровые модели же используют только v2.1.27 формат.

not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 23.01.2022, 00:35
nORb Dragon_renamed_41442_28082025 - куратор темы     #24
nORb Dragon_renamed_41442_28082025's Avatar
Предводитель
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
Хотя... Щаз посмотрел в хроме на статистику. Браузер выкачивает ужатый веб-сервером json-файл и потом его распаковывает у себя. json-файл ~24мб передаётся в размере ~1.3мб.

С учётом, что оригинальный scsp-файл весит в районе 1мб, некритично, имхо. Можно не заморачиваться над тяжёлой артиллерией (декодером на стороне браузера).

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

Поставил пока hwayoung - https://www.norbdragon.com/e7vault/model-viewer.html , но она ещё не самый худший вариант из тех, кого я видел.

У МЛ Картохи, допустим, вообще в анимациях скиллов участвуют только его хвост и, эпизодически, чёлка.

Ну и напоследок. Анимация "кэмпинга" для Хвайонг в игре уже есть:


not an Ordinary Rainbow Dragon - анахроничный танцующий с лезвиями дракон

Epic Seven, сводки с полей:
набор в гильдию «NightHawks» (свободных мест нет)
Old 23.01.2022, 04:35
Мастер
Join Date:
23.01.2019
Джентльмен Медаль "1К лайков"
Re: «E7 Vault» - замена ушедшему на покой сайту «e7herder.com» [OBT]
У Хваянг в некоторых анимациях вырастает 3е полупопие на правой ноге. Видимо, сама бедренная часть инвертирована.
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off