Garry's Mod

Garry's Mod

Not enough ratings
Особенность .vpk файлов
By Justeevan
Пытаясь в hammer editor обнаружил для себя необходимость создать парочку текстур из готовых ассетов, текстуры которых я нашёл играя в garry's mod. Перебирая разные варианты и ведя поиск файлов я потратил почти 3 часа, именно поэтому хочу предотвратить мучения незнающих.
   
Award
Favorite
Favorited
Unfavorite
Расположение файлов и прога
Сами файлы текстур, звуков и других .mdl .vtx файлов находятся (по умолчанию) по пути:

C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\sourceengine

и упакованы в формат .vpk, поэтому нам понадобится программа для его просмотра. Лично я использую GCFScape.
Как работает .vpk
в Source Engine (на котором работает Garry's Mod) .vpk-архивы часто разделены на два типа:

1. Основной файл (например, hl2_textures_000.vpk)
Содержит сжатые данные (сами текстуры, модели и т. д.). Он не открывается напрямую в GCFScape или показывает только папку root.

2. Файл-индекс (_dir.vpk, например, hl2_textures_dir.vpk)
Содержит структуру архива (список файлов и их расположение). Именно его нужно открывать в GCFScape, чтобы увидеть все материалы.

Про текстуры в файлах
Открыв hl2_textures_dir.vpk вы увидите, что текстуры имеют формат .vtf. Для их просмотра можно установить программу VTFEdit.
Тэги
vpk file, не открывается vpk, root vpk, Распаковываю и получаю пустую папку root, как открыть vpk, не работает vpk, гмод текстуры не открываются, gmod vpk, vpk don't open