Skip to content

Blender Add-on to edit RenderWare and GTA Formats

License

Notifications You must be signed in to change notification settings

BlueEagle12/DragonFF

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DragonFF 🐉

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.

Supported Features

The following is a list of supported features by the addon

File Types

  • Model files
  • Texture Files
  • Collision files (including the ones packed in dff)
    • Import
    • Export (Partial)
  • Map files (.ipl, .ide)
    • Import (Partial, experimental)
    • Export
  • Animation files

Model Features

  • Skinned mesh support
  • Multiple UV Maps
  • Mass export
  • Material Effects
    • Environment/Normal Maps
    • Dual Textures
    • UV Animation
  • Rockstar Specular and Reflection Extensions
  • 2D Effects

Installation

  1. Download the addon zip file from the latest master branch
  2. Import the downloaded .zip file by selecting it from (User) Preferences/Addons/Install from File
  3. Set the addon "GTA DragonFF" to enabled
  4. Import dff from Import tab or an IPL/IFP from the panel in Scene Settings

Python Module

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.

Standalone Modules

  • - DFF - dff.py
  • - TXD - txd.py
  • - COL - col.py
  • - IPL/IDE - map.py (partial, experimental)
  • - IFP - ifp.py

Contributors

The following have contributed significantly to the project:

About

Blender Add-on to edit RenderWare and GTA Formats

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%