DragonFF is a Blender Addon for import and export of GTA files.
At the moment, only Renderware files are supported. Support for formats other than .dff is planned.
The following is a list of supported features by the addon
- Model files
- Texture Files
- Import (Partial, experimental)
- Export
- Collision files (including the ones packed in dff)
- Import
- Export (Partial)
- Map files (.ipl, .ide)
- Import (Partial, experimental)
- Export
- Animation files
- Skinned mesh support
- Multiple UV Maps
- Mass export
- Material Effects
- Environment/Normal Maps
- Dual Textures
- UV Animation
- Rockstar Specular and Reflection Extensions
- 2D Effects
- Download the addon zip file from the latest master branch
- Import the downloaded .zip file by selecting it from (User) Preferences/Addons/Install from File
- Set the addon "GTA DragonFF" to enabled
- Import dff from Import tab or an IPL/IFP from the panel in Scene Settings
The python scripts have been designed with reusability in mind. As of now, the dff module is standalone, and can be used with any other Python instance without the need for Blender API.
- - DFF -
dff.py
- - TXD -
txd.py
(partial, experimental) - - COL -
col.py
- - IPL/IDE -
map.py
(partial, experimental) - - IFP -
ifp.py
The following have contributed significantly to the project:
- swift502 - For the map importer.
- Psycrow101 - For delta morphs importer.