![]() |
Страницы (3): [1] 2 3 » Показать все 33 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Новый ModelViewer (https://hlfx.ru/forum/showthread.php?threadid=6148)
Новый ModelViewer
На говновайбкодил тут такой вьювер, за основу был взят наш отечественный hlmvqt и сильно перепилен.
Скачать: https://gamebanana.com/tools/21890
Что есть:
- Никаких вонючих свёрнутых списков, только православные развёрнутые QListWidget - не нужно ничего лишний раз листать
- Вверх-вниз смена анимаций/текстур, влево-вправо моделей
- При открытии вкладки - фокус сразу не ней
- Эксплорер моделей с миниатюрами, через меню файл можно проверить кеш
- Поддержка тем (пока редактируются в блокноте, но можно нейронкой генерить, она понимает формат)
- Список текстур в виде миниатюр с масштабированием, в том числе поддерживаются пкм, колесико для зума
- Наконец-то правильный хром, как в Хламе (почти... немного перепутал билд, сейчас рефлекс отображается снизу, скоро перекомпилирую)
- Отображение ббоксов, позиции глаз, имён костей (но надо б также добавить отображение cbox, у барнакла, к примеру, используется). У всех линий двойная ширина, можно не ломать глаза, старался удобно подобрать цвета
- Компиляция и декомпиляция в один клик - после выбора компиляции модель мгновенно сама открывается в редакторе (пока глюк, если в модели используется blank, поправлю)
- Запоминает положения элементов, всех галочек, размеры окна
- Я долго возился с этими спейсерами, по-идее должно быть адаптивные размеры элементов, но не знаю, как это выглядит на 4к, масштабируется ли там шрифт и т.п., наверное должен
- Динамическая скорость перемещения и зума, позволяет перемещать большие модели также как маленькие (это есть в п2 и пх, но нет в хламе и джеде)
- На дабл-клик - развернуть окно во весь экран/обратно, на F фильтр текстур, также можно включить msaa
- Модели оружий показываются с камерой от перового лица, но при этом не нужно ничего переключать, чтобы посмотреть модель со стороны, можно сразу крутить камеру, управление не блокируется. R - сброс вида
- В секвенциях сразу пишутся фпс, количество фреймов и наличие events (позже добавлю акты сведение о лупе)
Что нужно добавить:
Пока работаю над партиклями, чтобы вьювер показывал стандартные кваковские партикли из флагов. Ими никто не пользуется, но я лично в своём моде задействую их, имхо прикольные штуки
WASD и камеру с полётом (удобно для 3д-скайбоксов)
Чуть осветлить шейдинг, сейчас он темноват, как в оригинальном hlmv
Декомпиляцию и компиляцию в полноцветный пнг с прозрачностью, вместо мучений с палитрой
Немного доработать интерфейс, вкладки чуть корявые. +
В список миниатюр б тоже зум со слайдером сделать
Остановку анимации, в том числе на пробел
Алфавитную навигацию в миниатюры, папки. Переименовывание
Подзвучку events
Бленды, их пока нет
Ремапы
Добавлено 10-02-2026 в 15:28:
-
__________________
https://www.moddb.com/mods/half-life-system-error
https://vk.com/aaatrigger

__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
https://www.moddb.com/mods/half-life-system-error
https://vk.com/aaatrigger
Ну чтобы больше полезного на экране было, а не списки, часть из которых нужны очень редко, типа того же рендермода.
Ну чтобы больше полезного на экране было, а не списки, часть из которых нужны очень редко, типа того же рендермода. __________________
https://www.moddb.com/mods/half-life-system-error
https://vk.com/aaatrigger
Мне кажется основной UI лучше сделать столбиком справа. А снизу файловый менеджер с превьюшками.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Палитра еще нужна для dm_base и прочих раскрашиваемых текстур, там надо чтоб цвета в палитре прям в определенных местах были.
https://the303.org/tutorials/gold_remap.htm
__________________
https://www.moddb.com/mods/half-life-system-error
https://vk.com/aaatrigger
internal class IndexedImageSavingQuantizer : IQuantizer, IQuantizer<Rgba32> |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
JPEG
Ну вот браузер моделей из варианта 2 лучше. Так же я не очень понял зачем вкладки типа Animation под бразером. Лучше стобец с вкладками как в варианте 6 сделать (ака блендер) и более аккуратно.
Добавлено 12-02-2026 в 09:42:
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отлично, жду ещё фич чтобы с жиру побесится. Наконец-то свежая жёлтая струя в нашем болоте.
Добавлено 13-02-2026 в 13:04:
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro как-то не очень это звучит. Где хранить превьюшки? Как их соотносить с моделями, если есть несколько моделей с одинаковыми именами?
Если хранить рядом с самой моделью, то соотносить ничего не придётся. Но каталоги засруться этими превьюшками, что юзеру не шибко надо. Если хранить в папке моделвьювера, то как соотносить? По пути до модели? По хеш-сумме модели? Мне идеальным видится вариант, в котором превьюшка вшита в саму модель. Собсно, это можно реализовать в новом ксаше, с его новыми форматами. А чтобы каждый раз не читать превьюшки из моделей, вычитывать их при изменениях, и хранить в папке моделвьювера в одном файле как виндовый кэш эскизов, для быстрого доступа. Опять же, снова встаёт вопрос, как соотносить, потому что каталогов с моделями может быть много. Если используем браузер с превьюшками, значит работаем с конкретным катлогом. Получается, привязываем превьюшки к каталогу.
| Временная зона GMT. Текущее время 08:36. | Страницы (3): [1] 2 3 » Показать все 33 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024