Skip to content

DragonFF

by Parik·Workflow

Images © Parik. Used for product review; image policy.

Why we like it

DragonFF stands out in the Blender extensions library for pulling several GTA RenderWare formats — models, textures, collisions and maps — into a single import/export add-on, backed by standalone Python modules that can run outside the Blender API.

What is DragonFF?

DragonFF is a Blender add-on for importing and exporting GTA files, focused on RenderWare formats. It works with model files (.dff), texture files (.txd), collision files (.col) — including collisions packed inside a .dff — and map files (.ide and .ipl). Model import and export and collision import and export are supported, while texture export and map import are marked partial or experimental.

On the model side, DragonFF handles skinned meshes, multiple UV maps and mass export. It covers material effects such as environment mapping, bump mapping, dual texture mapping and UV animation, plus Rockstar extensions including specular and reflection materials, breakable, pipeline set, night vertex color and 2D effects. The add-on's Python scripts are built for reuse: the dff module is standalone and can run with any Python instance without the Blender API, alongside separate modules for TXD, COL and IPL/IDE.

DragonFF is compatible with Blender 4.2 LTS and newer and is released under the GNU General Public License v3.0 or later. You can install it from the Blender Extensions system in 4.2 and above, or manually from the latest master branch on GitHub.

Who is DragonFF best for?

DragonFF is best for gTA modders and Blender artists working with RenderWare model, texture, collision and map formats.

How much does DragonFF cost?

DragonFF is completely free to download and use.

Key features

  • Import and export of RenderWare model files (.dff)
  • Texture file (.txd) import, with export support (partial, experimental)
  • Collision file (.col) import and export, including collisions packed inside .dff files
  • Map file (.ide/.ipl) import (partial, experimental) and export
  • Skinned mesh support, multiple UV maps and mass export
  • Material effects: environment mapping, bump mapping, dual texture mapping and UV animation
  • Rockstar extensions: specular and reflection materials, breakable, pipeline set, night vertex color and 2D effects

Tags

#GTA#RenderWare#DFF#TXD#Collision#Import-Export#Modding

Frequently asked questions

Does DragonFF work with Blender 4.2?

DragonFF is compatible with Blender 4.2 LTS and newer. On Blender 4.2 and above you can install it directly from within Blender: open Preferences, go to the Get Extensions tab, search for DragonFF and click Install. For older Blender versions, or to pick up the newest and potentially unstable changes, download the add-on zip from the latest master branch on GitHub and install it from file. Check the developer's GitHub page for the current state of each build.

How do I install DragonFF in Blender?

DragonFF can be installed two ways. In Blender 4.2 and above, open Blender Preferences, go to the Get Extensions tab, search for DragonFF and click Install. Alternatively, download the add-on zip from the latest master branch on GitHub, then use Preferences, Add-ons and Install from File to select the downloaded .zip, and enable the add-on listed as GTA DragonFF. Once enabled, you can import a .dff from the Import tab or an IPL/IFP from the panel in Scene Settings.

Can DragonFF export .txd texture files?

DragonFF handles RenderWare texture files (.txd) with import supported, and texture export was added in version 1.1.0. That same release also brought binary IPL file reading, basic CULL import and export, a menu for adding collisions and 2dfx objects to the scene, Ped Attractor 2DFX support and optimized export, along with a fix for wrong collision bounds on box collisions. For the full list of format support and recent changes, see the developer's GitHub page.

What license is DragonFF released under?

DragonFF is released under the GNU General Public License v3.0 or later, and it is listed as free here. Its Python scripts are designed for reuse: the dff module is standalone and can be used with any Python instance without the Blender API, alongside separate modules for TXD, COL and IPL/IDE handling. For licensing terms and any current conditions, refer to the developer's GitHub page.

Alternatives to DragonFF

Also in Workflow for Blender.

Similar plugins