Hvad er I3D-filformatet?
.i3d er et filformat, der bruges til at gemme 3D-scenedata til spil bygget på GIANTS Engine. Selvom den optræder i ældre databaser som et Houdini 3D-teksturformat, er .i3d den indfødte scenebeskrivelse udviklet af GIANTS Software GmbH - bedst kendt fra Farming Simulator-serien.
Hver .i3d-fil er et almindeligt XML tekstdokument, UTF-8 kodet, med <i3d> som rodelement. Den organiserer scenen i op til syv sektioner: Files (tekstur- og shader-referencer), Materials, Shapes (geometri-referencer), Dynamics, Scene (transformationshierarki), Animation og UserAttributes. Selve mesh-geometrien er ikke indlejret i selve .i3d-filen - den gemmes i en tilhørende .i3d.shapes binær fil. Eksterne teksturer er typisk i DDS format og refereres via sti.
Formatet har været i brug siden ca. 2008 og fortsætter med at udvikle sig sammen med motoren. GIANTS Software leverer officielle eksport-plugins til Blender og Maya via deres Developer Network (GDN), hvilket gør det muligt for moddere og tredjepartsstudier at skabe indhold til GIANTS Engine-titler. .i3d-formatet er eksklusivt for GIANTS Engine-økosystemet og understøttes ikke af generelle 3D-værktøjer uden disse plugins. GIANTS Editor og Blender-pluginet er tilgængelige til Windows, macOS og Linux.
Sikkerhed og tryghed
RISIKO: LOWAlmindelig XML-tekstfil; inspicer i enhver teksteditor før åbning i GIANTS Editor. Ingen eksekverbar kode.
Formatdetaljer
kort fortalt- Houdini Image 3D (i3d) - Side Effects Software bruger .i3d til et proprietært volumetrisk tekstur-/simuleringsdataformat i Houdini; fuldstændig urelateret til GIANTS Engine.
- HAS-Motion Inspect3D Workspace - HAS-Motion bruger .i3d til motion capture-arbejdsområdefiler i deres Inspect3D-software.
Programmer der åbner I3D-filer
Tekniske detaljer
dyb specifikation| Filtype | XML-baseret 3D-scenebeskrivelse (almindelig tekst) |
| MIME-type | application/xml |
| Kodning | UTF-8 almindelig tekst |
| Rod-XML-element | <i3d> |
| Scenesektioner | Op til 7: Files, Materials, Shapes, Dynamics, Scene, Animation, UserAttributes |
| Geometrilagring | Ekstern tilhørende .i3d.shapes binær fil - mesh-data er ikke indlejret i XML'en |
| Teksturformat | Eksterne DDS-filer refereret via relativ sti i scenens XML |
| Typisk filstørrelse | 5 KB - 5 MB for XML-scenefilen; den tilhørende .i3d.shapes er typisk større |
| Motorkompatibilitet | GIANTS Engine (alle generationer); skemaet versioneres per motorudgivelse - nuværende generation driver Farming Simulator 25 |
| Modding-værktøjer | Officielle Blender- og Maya-eksportplugins distribueret via GIANTS Developer Network (GDN) |
| Platformunderstøttelse | Windows, macOS, Linux (via GIANTS Editor og Blender-plugin) |
| Skemadokumentation | GIANTS Developer Network (GDN); skemaet udvikler sig med hver større motorversion |
| Udgivet | circa 2008 (Farming Simulator series) |
| Seneste version | I3D schema as of GIANTS Engine 9/10 (Farming Simulator 25, 2024) |
| Specifikation | gdn.giants-software.com |
I3D-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om I3D-filer.