Ru/Xwad: Difference between revisions
< Ru
Jump to navigation
Jump to search
(Created page with "{{Language subpage}} {{note|В большинстве сторонних игр нет этого инструмента; версия найденная в [steam://install/2...") |
m (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified) |
||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{LanguageBar}} | ||
{{note|В большинстве сторонних игр нет этого инструмента; версия найденная в [steam://install/211 старом SourceSDK depot'е], по-прежнему может использоваться для любой ветки (все включенные версии xwad.exe одинаковы).}} | {{note|В большинстве сторонних игр нет этого инструмента; версия найденная в [steam://install/211 старом SourceSDK depot'е], по-прежнему может использоваться для любой ветки (все включенные версии xwad.exe одинаковы).}} | ||
Данный | Данный {{L|CMD}} инструмент можно найти в следующей папке: {{file|common\SourceSDK\bin\<nowiki><</nowiki>branchname<nowiki>></nowiki>\bin\xwad |exe}}. Этот инструмент может преобразовывать файлы {{L|WAD}}, [[Wikipedia:Windows bitmap|BMP]] и {{L|SPR}} в файлы {{L|TGA}} и сопутствующие файлы {{L|VMT}}, а также работать с {{L|vtex}} для создания связанных файлов {{L|VTF}}. | ||
После запуска XWAD и преобразования текстур в VTF используйте кнопку | После запуска XWAD и преобразования текстур в VTF используйте кнопку {{L|Convert_WAD_to_VMT...|Конвертировать WAD в VMT}} в {{hammer4|4.1}} меню "Файл" {{not|{{hammer++}}}}. | ||
== Предостережения == | == Предостережения == | ||
{{bug|Xwad всегда выводит пиксели с индексом 255 как прозрачные, даже если они не помечены как таковые {{ | {{bug|hidetested=1|Xwad всегда выводит пиксели с индексом 255 как прозрачные, даже если они не помечены как таковые {{elaborate}}. Только текстуры, помеченные как прозрачные, будут иметь соответствующие пиксели [[$translucent#Filtering_Borders|модифицированные для лучшей работы с фильтрацией текстур]].{{workaround|Преобразуйте выходные папки в BGRA8888 с помощью {{vtfedit|2}} , затем используйте конвертер {{vide|2|addtext='s}} VTF, чтобы преобразовать текстуры, которые должны быть непрозрачными, в BGR565 или BGR888. | ||
}} }} | }} }} | ||
Line 12: | Line 13: | ||
{{codeblock|<nowiki> | {{codeblock|<nowiki> | ||
[-AutoDir] | [-AutoDir] | ||
Автоматически определяет -basedir и -wadfile или -bmpfile файлы | Автоматически определяет -basedir и -wadfile или -bmpfile файлы | ||
[-decal] | [-decal] | ||
Создает VMT для декалей и создает VMT для декалей модели. | Создает VMT для декалей и создает VMT для декалей модели. | ||
[-onlytex <tex name>] | [-onlytex <tex name>] | ||
[-shader <shader name>] | [-shader <shader name>] | ||
Укажите шейдер для использования в файле VMT (по умолчанию LightmappedGeneric). | Укажите шейдер для использования в файле VMT (по умолчанию LightmappedGeneric). | ||
[-vtex] | [-vtex] | ||
Если указан -vtex, то он вызывает vtex для каждого вновь созданного файла .TGA | Если указан -vtex, то он вызывает vtex для каждого вновь созданного файла .TGA | ||
[-vmtparam <ParamName> <ParamValue>] | [-vmtparam <ParamName> <ParamValue>] | ||
Если был указан -vtex, передает параметры этому приложению. | |||
Используется для добавления параметров в сгенерированный файл .vmt. -BaseDir <basedir> | |||
-game <basedir> | -game <basedir> | ||
Указывает местоположение каталога мода. | Указывает местоположение каталога мода. | ||
-WadFile <wildcard> | -WadFile <wildcard> | ||
Создаст (степень двойки) TGA, VTF и VMT для каждой текстуры WAD. | |||
Также поместит их в каталог с названием WAD. | Также поместит их в каталог с названием WAD. | ||
Кроме того, создаст .resizeinfo в каталоге материалов, если у текстуры нестандартные значения. | Кроме того, создаст .resizeinfo в каталоге материалов, если у текстуры нестандартные значения. | ||
-bmpfile <wildcard> | -bmpfile <wildcard> | ||
Действует как -WadFile, но для файлов BMP и размещает их в указанном каталоге материалов. | |||
-sprfile <wildcard> | -sprfile <wildcard> | ||
Действует как -bmpfile, но портирует {{sprite}}. | Действует как -bmpfile, но портирует {{sprite}}. | ||
-Transparent (BMP files only) | -Transparent (BMP files only) | ||
Если это установлено, то он будет рассматривать индекс палитры 255 как прозрачный. | |||
-SubDir <subdirectory> | -SubDir <subdirectory> | ||
Указывает, в какой каталог материалов поместить окончательный файл. | |||
При использовании файла WAD он автоматически использует его имя, если параметр -SubDir не указан. | При использовании файла WAD он автоматически использует его имя, если параметр -SubDir не указан. | ||
-Quiet | -Quiet | ||
Тихий режим. Не уведомлять об окончании операции и т.д. | Тихий режим. Не уведомлять об окончании операции и т.д. | ||
ex: xwad.exe -vtex -BaseDir c:\hl2\dod -WadFile c:\hl1\dod\*.wad | ex: xwad.exe -vtex -BaseDir c:\hl2\dod -WadFile c:\hl1\dod\*.wad | ||
Line 45: | Line 46: | ||
ex: xwad.exe -vtex -vmtparam $ignorez 1 -BaseDir c:\hl2\dod -sprfile test.spr -SubDir sprites\props | ex: xwad.exe -vtex -vmtparam $ignorez 1 -BaseDir c:\hl2\dod -sprfile test.spr -SubDir sprites\props | ||
</nowiki>}} | </nowiki>}} | ||
{{SDKTools}} | |||
{{ACategory|Material System}} |
Latest revision as of 07:20, 20 May 2025

Данный CMD инструмент можно найти в следующей папке: common\SourceSDK\bin\<branchname>\bin\xwad .exe
. Этот инструмент может преобразовывать файлы WAD , BMP и SPR в файлы TGA и сопутствующие файлы VMT , а также работать с vtex для создания связанных файлов VTF .
После запуска XWAD и преобразования текстур в VTF используйте кнопку Конвертировать WAD в VMT в Hammer 4.x меню "Файл" (нет в
).
Предостережения

Справка
|