Бесплатная утилита для Windows. Один файл, ничего устанавливать не нужно.
В чём проблема
Есть две модели, которые отличаются только раскраской например, CT-версия и TT-версия одного персонажа. Геометрия одна, скелет один, анимации те же. Отличается только цвет.
В итоге две практически одинаковые модели лежат отдельными файлами, например по 2 МБ каждая. Игрокам приходится скачивать оба файла, хотя анимации и геометрия в них дублируются.
Что делает программа
Программа объединяет такие модели в один файл с несколькими скинами внутри
skin 0 → первая раскраска
skin 1 → вторая раскраска
skin 2 → третья раскраска
Можно добавлять и больше вариантов.
Реальный пример
Две модели по 2,2 МБ → одна модель размером 2,9 МБ вместо 4,4 МБ.
Экономия — около 33%.
Анимации и геометрия теперь хранятся только один раз и не дублируются в каждом файле.
Три инструмента в одном окне
Просто перетащите необходимые модели в окно программы и запустите объединение.
Программа автоматически проверит совместимость моделей и не позволит собрать заведомо повреждённый файл.
Проверка моделей на ошибки
Программа позволяет полностью проверить модель перед загрузкой на игровой сервер.
Она обнаруживает проблемы, из-за которых модель может вылетать, неправильно отображаться или некорректно работать
— обрезанный или повреждённый файл
— битая сигнатура
— неправильная версия формата
— нарушенная иерархия костей
— вершины на несуществующих костях
— повреждённые текстуры
— перекрытия данных
— дубликаты имён текстур
— скины, ссылающиеся на отсутствующие текстуры
— проблемы с хитбоксами
— отсутствие необходимых анимаций для Player Model.
Отдельно проверяются хитбоксы и наличие группы головы.
Это частая проблема кастомных моделей: визуально попадание происходит в голову, но игра определяет его как попадание в корпус.
Экспорт текстур
Программа позволяет извлечь все текстуры из модели в обычный формат BMP.
Полученные текстуры можно открыть в Photoshop, GIMP, Paint и других графических редакторах.
Также программа показывает подробную информацию о модели
— количество текстур
— количество скинов
— количество костей
— количество анимаций
— количество треугольников
— размер основных данных модели
— на что именно расходуется размер файла.
Как пользоваться
Экспортированные текстуры сохраняются в папке textures.
Программа сразу показывает по каждой модели размер, количество текстур, скинов, костей и анимаций.
Повреждённые и проблемные модели подсвечиваются красным ещё до запуска операций.
Требования
Что поддерживается
Объединять можно модели с одинаковой геометрией, скелетом и анимациями, которые отличаются раскраской.
Если геометрия отличается, программа предупредит об этом и не станет создавать заведомо повреждённый файл.
Модели с текстурами в отдельном файле modelT.mdl пока не поддерживаются. Необходим основной файл с текстурами внутри.
Про размер моделей
Частый вопрос можно ли дополнительно уменьшить размер модели.
В обычной Player Model размер примерно распределяется следующим образом
Текстуры — ~50%
Данные анимаций — ~39%
Геометрия — ~10%
Анимации уже хранятся в формате MDL в оптимизированном виде, поэтому значительно уменьшить их размер без изменения самой модели не получится.
Уменьшать качество текстур только ради размера также не всегда имеет смысл детализация модели заметно ухудшается.
Для FastDL рекомендуется дополнительно использовать .bz2. Это позволяет значительно уменьшить размер скачиваемых игроком файлов без потери качества самой модели.
А объединение нескольких моделей с разными раскрасками дополнительно уменьшает общий размер за счёт того, что одинаковые анимации и геометрия больше не дублируются.
Разработано командой PBG Teams©
В чём проблема
Есть две модели, которые отличаются только раскраской например, CT-версия и TT-версия одного персонажа. Геометрия одна, скелет один, анимации те же. Отличается только цвет.
В итоге две практически одинаковые модели лежат отдельными файлами, например по 2 МБ каждая. Игрокам приходится скачивать оба файла, хотя анимации и геометрия в них дублируются.
Что делает программа
Программа объединяет такие модели в один файл с несколькими скинами внутри
skin 0 → первая раскраска
skin 1 → вторая раскраска
skin 2 → третья раскраска
Можно добавлять и больше вариантов.
Реальный пример
Две модели по 2,2 МБ → одна модель размером 2,9 МБ вместо 4,4 МБ.
Экономия — около 33%.
Анимации и геометрия теперь хранятся только один раз и не дублируются в каждом файле.
Три инструмента в одном окне
Просто перетащите необходимые модели в окно программы и запустите объединение.
Программа автоматически проверит совместимость моделей и не позволит собрать заведомо повреждённый файл.
Проверка моделей на ошибки
Программа позволяет полностью проверить модель перед загрузкой на игровой сервер.
Она обнаруживает проблемы, из-за которых модель может вылетать, неправильно отображаться или некорректно работать
— обрезанный или повреждённый файл
— битая сигнатура
— неправильная версия формата
— нарушенная иерархия костей
— вершины на несуществующих костях
— повреждённые текстуры
— перекрытия данных
— дубликаты имён текстур
— скины, ссылающиеся на отсутствующие текстуры
— проблемы с хитбоксами
— отсутствие необходимых анимаций для Player Model.
Отдельно проверяются хитбоксы и наличие группы головы.
Это частая проблема кастомных моделей: визуально попадание происходит в голову, но игра определяет его как попадание в корпус.
Экспорт текстур
Программа позволяет извлечь все текстуры из модели в обычный формат BMP.
Полученные текстуры можно открыть в Photoshop, GIMP, Paint и других графических редакторах.
Также программа показывает подробную информацию о модели
— количество текстур
— количество скинов
— количество костей
— количество анимаций
— количество треугольников
— размер основных данных модели
— на что именно расходуется размер файла.
Как пользоваться
- Запустите «Модели CS 1.6.exe».
- Перетащите .mdl файлы прямо в окно программы. Можно перетащить сразу целую папку.
- Выберите необходимую операцию.
- Нажмите нужную кнопку.
Экспортированные текстуры сохраняются в папке textures.
Программа сразу показывает по каждой модели размер, количество текстур, скинов, костей и анимаций.
Повреждённые и проблемные модели подсвечиваются красным ещё до запуска операций.
Требования
Что поддерживается
Объединять можно модели с одинаковой геометрией, скелетом и анимациями, которые отличаются раскраской.
Если геометрия отличается, программа предупредит об этом и не станет создавать заведомо повреждённый файл.
Модели с текстурами в отдельном файле modelT.mdl пока не поддерживаются. Необходим основной файл с текстурами внутри.
Про размер моделей
Частый вопрос можно ли дополнительно уменьшить размер модели.
В обычной Player Model размер примерно распределяется следующим образом
Текстуры — ~50%
Данные анимаций — ~39%
Геометрия — ~10%
Анимации уже хранятся в формате MDL в оптимизированном виде, поэтому значительно уменьшить их размер без изменения самой модели не получится.
Уменьшать качество текстур только ради размера также не всегда имеет смысл детализация модели заметно ухудшается.
Для FastDL рекомендуется дополнительно использовать .bz2. Это позволяет значительно уменьшить размер скачиваемых игроком файлов без потери качества самой модели.
А объединение нескольких моделей с разными раскрасками дополнительно уменьшает общий размер за счёт того, что одинаковые анимации и геометрия больше не дублируются.
Разработано командой PBG Teams©