Как искать модели для SFM
Способ 1 : Мастерская SFM
Способ 2: Мастерская Garry’s mod
Используется, если вы нашли интересную модель в мастерской Гарриса. В общем лишним не будет.
- Открываем мастерскую Garry’s Mod и выбираем модель
- Нажимаем кнопочку под нужной нам работой
P.S. На пиратке не пробовал — лучше иметь лицензию. Но ссылка на файлы для гарриса: http://www.garrysmod.org/downloads/
- Запускаем Garry’s Mod и проверяем, что файлы загрузились и импортировались. Без захода в игру файл в папке с аддонами не появится
- Заходим в корневую папку Garry’s Mod через свойства игры
Файлы игры: - Открываем bin и ищем файл gmad.exe
- В папке garrysmod/addons или garrysmod/cache ищем нужный аддон в формате .gma-файла, перетаскиваем его на gmad
- Появляется папка с названием файла, содержимое копируем в SFM в папку usermods и заменяем
отсюда:
сюда: - Открываем SFM и ищем модель, которую перенесли
Способ 3: Импорт файлов из Blender
Если вы энтузиаст и хотите высокополигональные модели — используйте Blender. Здесь используется Blender 4.4.3, новейший на момент выхода руководства.
Blender также полезен если ваши модели для порта в SFM не в формате .mdl То есть модели любых форматов в SFM
- Скачиваем Blender Source Tools: http://steamreview.org/BlenderSourceTools/ и не распаковываем
- Заходим в Блендер и создаем проект, и ищем Edit → Preferences
- В открывшемся окне в пункте Add-ons ищем Install from disk и ищем в системе наш zip
- Если у модели несколько частей — объединяем через Ctrl+J, я буду делать деформированный куб в качестве примера Я не умею в скульптуру
Обычно все берут модельки с интернетов, так что не буду указывать как наложить текстуру на объект.
- Когда модель загружена, заходим в меню справа и выбираем Source Engine Export и выбираем путь, кликаем export там появится файл dmx
- Далее нажмите в правый верхний угол и image editor shift+F10 и в открывшемся окне сверху посередине выбираем текстуру модели и скачиваем (image/save as) в папку с моделью
- Убедитесь, что имя текстуры совпадает с файлом, который вы сохраните в формате png
Должно получится по примеру
- Создаём текстовый файл с расширением .qc в той же папке c моделью и вводим следующее с правками в названиях папки и модели:$modelname "testfolder\\i_am_rock_1.mdl" $MostlyOpaque $scale 1 $body mybody "i am rock 1.dmx" $sequence idle "i am rock 1.dmx" fps 30 $cdmaterials "models/testfolder/"
- Создаём папку usermod/models
- Текстуру надо переработать в VMT формат, скачиваем VTFEdit: https://valvedev.info/tools/vtfedit/
- Открываем PNG в программе File → Import → OK → Save As (.vtf) не трогая настройки в папку, usermod/models
Название VTF должно совпадать с названием PNG - Далее уже VTF открываем через программу для преобразования в VMTTools → Create VMT File → сохранить
Оба файла храним в новой папке в usermod/models (VTF и VMT) Всё выглядит так: - Скачиваем Crowbar: https://steamcommunity.com/groups/CrowbarTool
- Открываем .qc-файл через Crowbar → Compile
- После компиляции открываем SFM — В случае успеха найдём модельку
- Если текстура не отобразилась: создаём папку в usermod/materials и закидываем туда VMT, указываем эту текстуру через Add Override Materials (обычно до этого не доходит)
Но если дойдет, воспользуйтесь этим
Советую также сделать Utilities" -> Bake Procedural Bones на модели - Для бликов ($phongboost) можно вручную отредактировать .vmt через VTFEdit:"VertexlitGeneric" { "$basetexture" "ИМЯ VTF" "$phong" "1" "$phongexponent" "1.1" "$phongboost" "0.1" "$lightwarptexture" "ИМЯ VTF" "$phongfresnelranges" "[2 1 3]" }
Готово
Способ 4: Сторонние сайты
Можно загружать модели с других ресурсов. Принцип тот же, что и в способе 2 в Garrys mode — копировать папки в usermod/models
Примеры сайтов:- SFMlab[sfmlab.com]
- Gamebanana[gamebanana.com]
- 3DEXPORT[3dexport.com]
Попробуйте что-нибудь поискать, в этом способе моделей гораздо больше, чем в мастерской.
Лично от себя могу посоветовать мегапак для сцен от Themask[sfmlab.com]
ГотовоСпособ 5: Сделайте модели сами
Заключение
- Можно брать модели из других игр Valve (если они есть в библиотеке)
- Если остались вопросы или замечания — пишите в комментарии
Сверху были приведены основные способы, как достать модельки, и несмотря на возраст и наличие конкурентов программа всё еще активно используется.
Валв, сделайте фикс какой нибудь или обнову Если пост наберёт 10 лайков, переведу на Английский
Удачи в начинаниях!
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.