PBG Community

Присоединяйтесь к PBG Community

Современный движок для серверов Counter-Strike 1.6: панель управления, магазин, статистика и модули — всё в одном месте. Регистрируйтесь, чтобы скачивать сборки, получать обновления и задавать вопросы разработчикам.

  • Движок и модули
  • Регулярные обновления
  • Поддержка сообщества
PBG Model Tools

PBG Model Tools 2.0

Нет прав для скачивания
  • Автор Автор Root
  • Дата создания Дата создания
Бесплатная утилита для Windows. Один файл, ничего устанавливать не нужно.

В чём проблема
Есть две модели, которые отличаются только раскраской например, CT-версия и TT-версия одного персонажа. Геометрия одна, скелет один, анимации те же. Отличается только цвет.

В итоге две практически одинаковые модели лежат отдельными файлами, например по 2 МБ каждая. Игрокам приходится скачивать оба файла, хотя анимации и геометрия в них дублируются.

Что делает программа

Программа объединяет такие модели в один файл с несколькими скинами внутри
skin 0 → первая раскраска
skin 1 → вторая раскраска
skin 2 → третья раскраска

Можно добавлять и больше вариантов.

Реальный пример

Две модели по 2,2 МБ → одна модель размером 2,9 МБ вместо 4,4 МБ.
Экономия — около 33%.

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

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

— обрезанный или повреждённый файл
— битая сигнатура
— неправильная версия формата
— нарушенная иерархия костей
— вершины на несуществующих костях
— повреждённые текстуры
— перекрытия данных
— дубликаты имён текстур
— скины, ссылающиеся на отсутствующие текстуры
— проблемы с хитбоксами
— отсутствие необходимых анимаций для Player Model.

Отдельно проверяются хитбоксы и наличие группы головы.
Это частая проблема кастомных моделей: визуально попадание происходит в голову, но игра определяет его как попадание в корпус.

Экспорт текстур
Программа позволяет извлечь все текстуры из модели в обычный формат BMP.
Полученные текстуры можно открыть в Photoshop, GIMP, Paint и других графических редакторах.

Также программа показывает подробную информацию о модели
— количество текстур
— количество скинов
— количество костей
— количество анимаций
— количество треугольников
— размер основных данных модели
— на что именно расходуется размер файла.

Как пользоваться

  1. Запустите «Модели CS 1.6.exe».
  2. Перетащите .mdl файлы прямо в окно программы. Можно перетащить сразу целую папку.
  3. Выберите необходимую операцию.
  4. Нажмите нужную кнопку.
Готовые объединённые модели появляются в папке compile.
Экспортированные текстуры сохраняются в папке textures.
Программа сразу показывает по каждой модели размер, количество текстур, скинов, костей и анимаций.
Повреждённые и проблемные модели подсвечиваются красным ещё до запуска операций.

Требования
Windows 7 и новее.
.NET Framework 4.
Установка не требуется. Программа портативная, не требует установки в систему и может запускаться прямо с флешки.

Что поддерживается

Поддерживается Half-Life MDL версии 10
Counter-Strike 1.6
Counter-Strike: Condition Zero
Half-Life
и другие модификации на базе GoldSrc.

Объединять можно модели с одинаковой геометрией, скелетом и анимациями, которые отличаются раскраской.
Если геометрия отличается, программа предупредит об этом и не станет создавать заведомо повреждённый файл.
Модели с текстурами в отдельном файле modelT.mdl пока не поддерживаются. Необходим основной файл с текстурами внутри.

Про размер моделей
Частый вопрос можно ли дополнительно уменьшить размер модели.
В обычной Player Model размер примерно распределяется следующим образом
Текстуры — ~50%
Данные анимаций — ~39%
Геометрия — ~10%

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

Разработано командой PBG Teams©
bandicam 2026-09-21 19-22-19-745.jpg
  • Like
Реакции: freekill271 и onekz
Автор
Root
Скачиваний
7
Просмотры
84
Первый выпуск
Обновление

Видео обзор

Назад
Сверху