Co to jest format pliku I3D?
.i3d to format pliku używany do przechowywania danych sceny 3D dla gier zbudowanych na silniku GIANTS Engine. Mimo że w starszych bazach danych pojawia się jako format tekstur 3D Houdini, .i3d jest natywnym deskryptorem sceny opracowanym przez GIANTS Software GmbH - najbardziej znanym z serii Farming Simulator.
Każdy plik .i3d jest zwykłym dokumentem tekstowym XML, zakodowanym w UTF-8, z <i3d> jako elementem głównym. Organizuje on scenę w maksymalnie siedem sekcji: Files (odniesienia do tekstur i shaderów), Materials, Shapes (odniesienia do geometrii), Dynamics, Scene (hierarchia transformacji), Animation oraz UserAttributes. Rzeczywista geometria siatki (mesh) nie jest osadzona w samym pliku .i3d - jest ona przechowywana w towarzyszącym pliku binarnym .i3d.shapes. Zewnętrzne tekstury są zazwyczaj w formacie DDS i są przywoływane przez ścieżkę dostępu.
Format ten jest używany od około 2008 roku i stale ewoluuje wraz z silnikiem. GIANTS Software udostępnia oficjalne wtyczki eksportera dla programów Blender i Maya za pośrednictwem swojej sieci deweloperskiej (GDN), umożliwiając modderom i studiom zewnętrznym tworzenie treści dla tytułów GIANTS Engine. Format .i3d jest wyłączny dla ekosystemu GIANTS Engine i nie jest obsługiwany przez ogólne narzędzia do tworzenia 3D bez tych wtyczek. GIANTS Editor oraz wtyczka do Blender są dostępne dla systemów Windows, macOS i Linux.
Bezpieczeństwo
RYZYKO: LOWZwykły plik tekstowy XML; sprawdź w dowolnym edytorze tekstu przed otwarciem w GIANTS Editor. Brak kodu wykonywalnego.
Szczegóły formatu
w pigułce- Houdini Image 3D (i3d) - Side Effects Software używa .i3d dla własnościowego formatu danych tekstur wolumetrycznych/symulacji w Houdini; całkowicie niepowiązany z GIANTS Engine.
- HAS-Motion Inspect3D Workspace - HAS-Motion używa .i3d dla plików obszaru roboczego przechwytywania ruchu w swoim oprogramowaniu Inspect3D.
Programy otwierające pliki I3D
Szczegóły techniczne
specyfikacja| Typ pliku | Deskryptor sceny 3D oparty na XML (zwykły tekst) |
| Typ MIME | application/xml |
| Kodowanie | UTF-8 (zwykły tekst) |
| Główny element XML | <i3d> |
| Sekcje sceny | Do 7: Files, Materials, Shapes, Dynamics, Scene, Animation, UserAttributes |
| Przechowywanie geometrii | Zewnętrzny towarzyszący plik binarny .i3d.shapes - dane siatki nie są osadzone w XML |
| Format tekstur | Zewnętrzne pliki DDS przywoływane przez ścieżkę względną wewnątrz XML sceny |
| Typowy rozmiar pliku | 5 KB - 5 MB dla pliku sceny XML; towarzyszący .i3d.shapes jest zazwyczaj większy |
| Kompatybilność z silnikiem | GIANTS Engine (wszystkie generacje); wersja schematu zależna od wydania silnika - obecna generacja napędza Farming Simulator 25 |
| Narzędzia moderskie | Oficjalne wtyczki eksportera dla Blender i Maya dystrybuowane przez GIANTS Developer Network (GDN) |
| Obsługiwane platformy | Windows, macOS, Linux (poprzez GIANTS Editor i wtyczkę Blender) |
| Dokumentacja schematu | GIANTS Developer Network (GDN); schemat ewoluuje z każdą główną wersją silnika |
| Wydano | circa 2008 (Farming Simulator series) |
| Najnowsza wersja | I3D schema as of GIANTS Engine 9/10 (Farming Simulator 25, 2024) |
| Specyfikacja | gdn.giants-software.com |
Konwersje I3D
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki I3D.