WTD2TXD









































-
depositfiles.com下载
WTD2TXD,- 将GTA IV和《马克斯佩恩3》PC版本的纹理档案转换为GTA SA PC版本档案格式的转换器。您可以将已创建的WTD档案从GTA IV和《马克斯佩恩3》的档案中转换,或使用特殊程序(例如OpenIV)创建新的档案。请注意,在OpenIV中创建纹理档案时,您有更多的选项,而不仅仅是TXD Workshop。
构建
将.exe文件放入.wtd档案文件夹中并运行。代码将扫描文件夹中的所有文件以及嵌套文件夹中的文件。生成的.txd文件将与相应的.wtd文件具有相同的名称。
日志文件
构建后将生成日志文件。该文件将显示哪些纹理已被重命名(由于RenderWare的大小限制,纹理名称),以及哪些纹理被跳过(如果启用了跳过功能)。
设置
有一个ini文件,您可以在其中配置一些参数。
"目标"
游戏版本。仅支持GTASA。
过滤
过滤是用于确定如何选择和显示单个纹理的各个mip级别的过程。
FilterMode是没有mip贴图的纹理模式。可用值:
rwFILTERNEAREST
rwFILTERLINEAR
FilterMipMode是带有mip贴图的纹理模式。可用值:
rwFILTERMIPNEAREST
rwFILTERMIPLINEAR
rwFILTERLINEARMIPNEAREST
rwFILTERLINEARMIPLINEAR
有关这些参数的更多信息,请参见RenderWare Graphics文档。
各向异性过滤
各向异性过滤是一种提高纹理在相对于相机的表面上图像质量的方法[维基百科]。
[图像不可用]
您应设置的值是最大AF级别。您可以使用此CLEO脚本检查系统支持的最大值:
0000:
while true
wait 0
0AA7: call_function 0x748F20 num_params 0 pop 0 0@
0B10: 0@ = 0@ AND 0xFF
0AD1: show_formatted_text_highpriority "最大支持的各向异性: %d" time 100 0@
end
此外,如果您在游戏选项中将图形级别设置为“高”(或更高),所有使用AF的纹理将使用系统上可用的最大AF级别。
纹理寻址
寻址模式确定用于根据纹理坐标确定特定纹理的方式。值在两个轴上进行配置 - 水平(u)和垂直(v)。
可用值:
rwTEXTUREADDRESSMIRROR
rwTEXTUREADDRESSCLAMP
rwTEXTUREADDRESSBORDER
有关这些参数的更多信息,请参见RenderWare Graphics文档。
跳过选项
在构建时,您可以跳过法线和高光贴图(例如,如果您直接从GTA IV/《马克斯佩恩3》转换WTD。请参见ini文件中的跳过选项部分。
TXD Workshop
TXD Workshop是一个过时的程序,包含许多缺陷。它无法正确识别DXT5、A8R8G8B8和X8R8G8B8等纹理格式。因此,如果您在其中看到错误的图像,请不要惊慌。请在游戏中检查您的TXD,它应该可以正常工作。
OpenIV
我建议使用OpenIV来创建WTD文件。在该程序中,您可以为图像生成mip级别,配置纹理格式,并导入已生成mip级别和配置纹理格式的DDS纹理。
WTD2TXD, - конвертер архивов текстур PC-версий GTA IV и Max Payne 3 в формат архивов PC-версии GTA SA. Вы можете конвертировать уже созданные WTD-архивы из архивов GTAIV и Max Payne 3, либо создать новые с помощью специальных программ (например, OpenIV). Заметьте, что возможностей при создании текстурного архива в том же OpenIV у вас намного больше, чем в том же TXD Workshop.
Построение
Поместите файл .exe в папку с архивами .wtd и запустите его. Код просканирует все файлы в папке а также файлы во вложенных папках. Созданные .txd-файлы будут иметь те же имена, что и соответствующие .wtd-файлы.
Файл лога
После построения будет создан файл лога. Это файл покажет вам, какие текстуры были переименованы (из-за ограничения размера имя текстуры в RenderWare), а также текстуры, которые были пропущены (если функция пропуска включена).
Настройки
Существует ini-файл, где вы можете настроить некоторые параметры.
"Target"
Версия игры. Поддерживается только GTASA.
Фильтрация
Фильтрация это процесс, используемый для определения, каким образом выбираются и отображаются отдельные мип-уровни текстуры.
FilterMode это режим для текстур без мип-карт. Доступные значения:
rwFILTERNEAREST
rwFILTERLINEAR
FilterMipMode это режим для текстур с мип-картами. Доступные значения:
rwFILTERMIPNEAREST
rwFILTERMIPLINEAR
rwFILTERLINEARMIPNEAREST
rwFILTERLINEARMIPLINEAR
Ознакомиться детальнее с данными параметрами можно в документации по RenderWare Graphics.
Анизотропная фильтрация
Анизотропная фильтрация - это метод улучшения качества изображения текстур на поверхностях, сильно наклонённых относительно камеры [Википедия].
[image not available]
Значение, которое вы должны установить это максимальный уровень АФ. Вы можете проверить максимальное значение, которое поддерживается в вашей системе с помощью этого CLEO-скрипта:
0000:
while true
wait 0
0AA7: call_function 0x748F20 num_params 0 pop 0 0@
0B10: 0@ = 0@ AND 0xFF
0AD1: show_formatted_text_highpriority "Max supported anisotropy: %d" time 100 0@
end
Также, если вы установие уровень графики в игре на 'высокий' (или выше) в опциях, все текстуры, которые используют АФ, будут использовать максимальный уровень АФ, который доступный на вашей системе.
Адресация текстуры
Режимы адресации определяют используемый метод для определения конкретного тексела текстуры по текстурным координатам. Значения настраиваются по двум осям - горизонтальной (u) и вертикальной (v).
Доступные значения:
rwTEXTUREADDRESSMIRROR
rwTEXTUREADDRESSCLAMP
rwTEXTUREADDRESSBORDER
Ознакомиться детальнее с данными параметрами можно в документации по RenderWare Graphics.
Опции пропуска
При построении вы можете пропустить карты нормалей и спекуляра (если, например, вы конвертируете WTD непосредственно из GTA IV/Max Payne 3. См. параметры в разделе SKIPPING OPTIONS в ini-файле.
TXD Workshop
TXD Workshop это устаревшая и программа, и она содержит много недоработок. Она не "умеет" правильно распознавать такие форматы текстур, как DXT5, A8R8G8B8 и X8R8G8B8. Так что не паникуйте, если вы видите там неправильные изображения. Проверьте ваш TXD в игре, он должен работать.
OpenIV
Я рекомендую использовать OpenIV для создания WTD-файлов. В этой программе вы можете генерировать мип-уровни для изображений, настроить формат текстуры, а также импортировать DDS-текстуры с уже сгенерированными мип-урованями и настроенным форматом текстуры.