.DFF

Fichier DFF

RenderWare 3D Model (Grand Theft Auto)
Poser une question
RÉPONSE RAPIDE

Un fichier DFF est un modèle 3D au format de flux binaire RenderWare, utilisé par les jeux Grand Theft Auto de l'ère PlayStation 2 (GTA III, Vice City, San Andreas) pour les voitures, les personnages et les objets de la carte. Pour en ouvrir un, utilisez l'extension gratuite DragonFF pour Blender ou les scripts de Kam pour 3ds Max. Si votre modèle apparaît sans texture, c'est que les textures se trouvent dans un fichier .txd séparé, et non à l'intérieur du DFF.

Développeur : Criterion Software (RenderWare engine); used by Rockstar/Rockstar North Catégorie : Fichiers d`images 3D MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .DCM · .STEP · .SKP · .STP

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 2, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier DFF ?

Le fichier avec l'extension .dff contient un modèle 3D créé à l'aide du moteur graphique RenderWare. Ce format a été utilisé pour des jeux tels que :

  • Grand Theft Auto III,
  • Grand Theft Auto: Vice City,
  • Grand Theft Auto: San Andreas,
  • Need For Speed: Undercover,
  • La série Burnout.

Un fichier de modèle .dff contient des sections qui définissent la géométrie, les matériaux de réflexion ou le comportement des objets lors des collisions. Les textures ne sont pas intégrées - elles sont stockées séparément dans un fichier de dictionnaire de textures compagnon .txd, tandis que les données de collision résident dans un fichier .col. Les deux sont généralement regroupés à l'intérieur d'une .archive img telle que gta3.img.

Le fichier utilise une structure de flux binaire RenderWare : une hiérarchie de sections imbriquées, chacune ayant un en-tête de 12 octets portant un ID de type de section, une taille de données et une estampille de version. La section racine est toujours un Clump (0x0010), suivie d'une Frame List, d'une Geometry List et d'enregistrements Atomics liant la géométrie aux nœuds de la scène. Les modèles de personnages portent en plus une section d'extension Skin pour l'animation pondérée par les os.

L'avenir du moteur RenderWare. Les versions 4 et ultérieures de RenderWare n'utilisent plus les fichiers .dff au profit d'autres formats de fichiers. En 2006, la division qui était en charge de RenderWare a été fermée, et le moteur n'est plus disponible à l'achat. Le projet est officiellement abandonné, de sorte que le .dff reste figé aux versions de l'ère 3D de GTA (III, Vice City, San Andreas).

Sécurité et sûreté

RISQUE : LOW

Un DFF est une donnée de modèle passive et n'exécute pas de code. Les précautions pratiques concernent les sources de modding, pas le format : les packs de mods GTA provenant de sites aléatoires peuvent regrouper des scripts, des trainers ou des installateurs porteurs de logiciels malveillants. Obtenez donc les outils sur leurs dépôts officiels (DragonFF sur GitHub, wiki GTAMods, zmodeler3.com) et analysez les archives de mods téléchargées. Un fichier .dff seul est sûr à importer.

Détails du format

en bref
NOM COMPLETRenderWare 3D Model (Grand Theft Auto)alias RenderWare binary stream model, GTA model file
DÉVELOPPEURCriterion Software (RenderWare engine); used by Rockstar/Rockstar Northdepuis RenderWare 3.x era; GTA III (2001) onward used .dff for models
TYPE MIMEapplication/octet-stream
TYPEFlux binaire RenderWare - modèle 3D hiérarchique (géométrie, matériaux, skins)
Cette extension est également utilisée par…
  • OpenEXR (alternative .exr / héritage) - Certains pipelines utilisaient historiquement .dff pour les trames de profondeur/données ; sans rapport avec les modèles RenderWare.
  • Fichiers d'exportation de base de données / ESRI - Quelques outils SIG et de base de données génèrent des extractions de données .dff qui partagent l'extension mais ne sont pas des modèles 3D.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
10000000
ASCII
····
Un DFF n'a pas de signature magique textuelle. Il commence par un en-tête de section RenderWare : un ID de type de section de 4 octets, une taille de 4 octets et une estampille de version RW de 4 octets. La section racine est un Clump (ID 0x0010), donc un DFF de GTA commence généralement par les octets 10 00 00 00. Identifiez-le par la structure de section RenderWare et la racine Clump, et non par une signature imprimable ; l'estampille de version indique quelle version de GTA/RW l'a généré.

Programmes qui ouvrent les fichiers DFF

Windows5 apps
ZModeler Payant Ouvrez le .dff directement (la version héritée ZModeler 2 était l'outil classique pour GTA ; ZModeler 3 est la version payante actuelle). Importez le .txd pour les textures.
RW Analyze Gratuit Inspectez et éditez l'arborescence brute des sections RenderWare d'un DFF (outil de bas niveau pour les moddeurs, pas une visionneuse 3D).
Blender + DragonFF Open-source Installez l'extension gratuite DragonFF dans Blender, puis File → Import → RenderWare DFF. Importez le .txd correspondant pour les textures.
Autodesk 3ds Max + Kam's GTA Scripts Free (script; 3ds max is paid) Chargez le maxscript DFF IO de Kam, puis utilisez le bouton d'importation DFF pour ouvrir le modèle dans 3ds Max.
Magic.TXD (companion) Open-source Pas pour le DFF lui-même - ouvre le .txd correspondant afin que vous puissiez voir/extraire les textures référencées par un DFF.

Détails techniques

spécifications approfondies
EncodageBinaire (flux binaire RenderWare)
Ordre des octetsLittle-endian
Section racineClump (ID de type 0x0010)
Disposition de l'en-tête de section12 octets par section : ID de type de 4 octets, taille des données de 4 octets, estampille de version RenderWare de 4 octets
Estampille de version RWChamp par section encodant la version de la bibliothèque RenderWare (ex: 0x1003FFFF pour GTA III / RW 3.1, 0x1803FFFF pour GTA San Andreas / RW 3.7)
Sous-sections de haut niveauFrame List, Geometry List, Atomics, Material List
Gestion des texturesNoms des textures stockés sous forme de chaînes de caractères à l'intérieur du modèle ; les données bitmap réelles résident dans un dictionnaire de textures .txd compagnon
Support du Skinning / osSection d'extension Skin optionnelle pour les maillages pondérés par les os (modèles de joueurs et de piétons)
CompressionAucune - les positions des sommets, les coordonnées UV et les normales sont stockées sans compression
Taille de fichier typique10 Ko - 5 Mo selon la complexité du modèle (des accessoires de carte aux modèles de véhicules complets)
Type MIMEapplication/octet-stream
Déploiement typiqueEmballé à l'intérieur d'une archive conteneur .img (ex: gta3.img, gta_sa.img)
Plateformes ciblesWindows (PC), PlayStation 2, Xbox (originale)
PubliéRenderWare 3.x era; GTA III (2001) onward used .dff for models
Dernière versionRenderWare 3.7 stream (GTA San Andreas, 2004); version encoded per-section in the stream header
Spécificationgtamods.com

Conversions DFF

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers DFF. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers DFF.

Foire aux questions

Comment ouvrir un fichier DFF ?
Utilisez un outil 3D de modding GTA : l'extension gratuite DragonFF pour Blender (File → Import → DFF) ou les scripts de Kam pour 3ds Max ; ZModeler les ouvre également. Les visionneuses 3D normales ne peuvent pas lire le format RenderWare DFF.
Pourquoi mon modèle DFF n'a-t-il pas de textures ?
Un DFF ne fait que référencer des noms de textures - les images réelles résident dans un fichier .txd séparé. Importez le .txd correspondant (par exemple avec Magic.TXD ou votre plugin d'importation) pour appliquer les textures.
Qu'est-ce qu'un fichier DFF ?
C'est un modèle 3D au format de flux binaire RenderWare, utilisé par les jeux Grand Theft Auto de l'ère PS2 (III, Vice City, San Andreas) pour les voitures, les personnages et les objets de la carte.
Comment importer un DFF de GTA dans Blender ?
Installez l'extension open-source DragonFF, activez-la dans les Préférences, puis File → Import → RenderWare DFF (.dff). Importez ensuite le .txd du modèle pour les textures.
Comment convertir un DFF en OBJ ou FBX ?
Importez le DFF dans Blender (DragonFF) ou 3ds Max (scripts de Kam), puis exportez en OBJ ou FBX. Les données spécifiques à RenderWare (skinning, drapeaux GTA) peuvent ne pas survivre à la conversion.
Puis-je mettre mon propre modèle dans GTA en tant que DFF ?
Oui - modélisez-le dans Blender/3ds Max, puis exportez-le en DFF avec DragonFF ou les scripts de Kam, créez un .txd correspondant pour les textures, et remplacez l'original via l'archive .img du jeu.

Références

1GTAMods Wiki - RenderWare binary stream filegtamods.com
2GTAMods Wiki - List of RW section IDsgtamods.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ODTOpenDocument Text

Extensions liées

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z