All Projects → Atvaark → FtexTool

Atvaark / FtexTool

Licence: MIT license
Fox Engine Texture (.ftex) to DDS converter

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to FtexTool

MGSV-QAR-Dictionary-Project
A community project to name every file used in Fox Engine game archives.
Stars: ✭ 31 (+14.81%)
Mutual labels:  modding, mgsv, metal-gear-solid, fox-engine
GzsTool
Fox Engine/MGSV/MGS dat, fpk, fpkd, pftxs and sbp unpacker/repacker
Stars: ✭ 58 (+114.81%)
Mutual labels:  modding, mgsv, metal-gear-solid, fox-engine
R3ditor
An open-source project created to reverse-engineering some Resident Evil 3 files
Stars: ✭ 19 (-29.63%)
Mutual labels:  modding
Open-Terraria-API
Open Terraria API - Mac, Linux & Windows
Stars: ✭ 65 (+140.74%)
Mutual labels:  modding
HoI4ModdingPythonScripts
Various useful Hearts of Iron 4 modding Python scripts
Stars: ✭ 23 (-14.81%)
Mutual labels:  modding
EvenMoreModifiers
A mod for Terraria that adds a system for Modifiers that can apply to items giving various bonuses
Stars: ✭ 21 (-22.22%)
Mutual labels:  modding
modio-ue4-legacy
Unreal Engine 4 Plugin for integrating mod.io - a modding API for game developers
Stars: ✭ 83 (+207.41%)
Mutual labels:  modding
RAGE-StringsDatabase
This repository contains known string lines and file names for RAGE based games (GTA IV, GTA V, RDR 2)
Stars: ✭ 26 (-3.7%)
Mutual labels:  modding
Blender2NieR
Import/Export WMB/WTP/WTA/DAT/DTT/LAY/COL files for NieR:Automata
Stars: ✭ 115 (+325.93%)
Mutual labels:  modding
MassEffectModder
Mass Effect Modder (MEM)
Stars: ✭ 64 (+137.04%)
Mutual labels:  modding
VehFuncs
New vehicle features for GTA San Andreas mods
Stars: ✭ 30 (+11.11%)
Mutual labels:  modding
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 27 (+0%)
Mutual labels:  modding
VRCMods
A collection of various VRChat mods aimed at improving user experience or fixing issues
Stars: ✭ 235 (+770.37%)
Mutual labels:  modding
inmis
I need more inventory space! A Fabric backpack mod.
Stars: ✭ 29 (+7.41%)
Mutual labels:  modding
wasm plugin
A low-ish level tool for easily writing and hosting WASM based plugins.
Stars: ✭ 62 (+129.63%)
Mutual labels:  modding
morrowind-sharp
A Morrowind modding guide. New and experienced players welcomed.
Stars: ✭ 107 (+296.3%)
Mutual labels:  modding
BTD-Mod-Helper
A powerful and easy to use API for modding BTD6, BATTD, and other Ninja Kiwi games.
Stars: ✭ 76 (+181.48%)
Mutual labels:  modding
wrench
A set of modding tools (level editor, etc) for the Ratchet & Clank PS2 games.
Stars: ✭ 55 (+103.7%)
Mutual labels:  modding
ThunderKit
Mod Project Development Environment for Unity and Unity Games
Stars: ✭ 64 (+137.04%)
Mutual labels:  modding
ModdingDiablo2Resurrected
This repository contains some tools and guides on modding Diablo 2 Resurrected.
Stars: ✭ 75 (+177.78%)
Mutual labels:  modding

FtexTool

Build status

A tool for converting files between Fox Engine texture (.ftex) and DirectDraw Surface (.dds).

Requirements

Microsoft .NET Framework 4.5 
SharpZipLib

Usage

FtexTool [options] input [output_folder]

Options:

  -h|help  Displays the help message
  -t|type  [type_name]
           d|diffuse (default)
           m|material
           n|normal
           c|cube
  -fl|flags [flag_name]
           Default (default)
           Clp
           Unknown
  -f|ftexs [number]
           e. g. 3 to create up to 3 ftexs files
                 0 to embed all ftexs files inside the ftex file
  -i|input file_name|folder_Name
  -o|output folder_name

Examples

Converting an .ftex file to .dds:

FtexTool file_name.ftex

Converting all .ftex files in a folder to .dds:

FtexTool folder_name

Converting a .dds file to .ftex:

FtexTool file_name.dds

Converting a .dds file to an .ftex and 3 .ftexs files:

FtexTool -f 3 file_name.dds

Converting a .dds normalmap file to .ftex

FtexTool -t n file_name.dds

Converting a .dds Clp file to .ftex

FtexTool -fl Clp file_name_clp.dds

Important

  • When repacking custom textures remember to also repack all .pftxs files that contain the changed files with the GzsTool
  • Fox Engine uses the pixel format DXT1 for textures without alpha channel and DXT5 for textures with alpha channel. Changing the pixel format could lead to unexpected results.
  • Fox Engine 2015 (MGSV) doesn't support embedding .ftexs files inside .ftex files.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].