Что такое формат файла I3D?
.i3d - это формат файлов, используемый для хранения данных 3D-сцен для игр, созданных на движке GIANTS Engine. Несмотря на то, что в старых базах данных он упоминается как формат 3D-текстур Houdini, .i3d является родным дескриптором сцены, разработанным GIANTS Software GmbH - наиболее известным по серии Farming Simulator.
Каждый файл .i3d представляет собой обычный текстовый документ XML в кодировке UTF-8 с корневым элементом <i3d>. Он организует сцену в семь разделов: Files (ссылки на текстуры и шейдеры), Materials, Shapes (ссылки на геометрию), Dynamics, Scene (иерархия преобразований), Animation и UserAttributes. Сама геометрия мешей не встроена в файл .i3d - она хранится в сопутствующем бинарном файле .i3d.shapes. Внешние текстуры обычно имеют формат DDS и подключаются по пути.
Формат используется примерно с 2008 года и продолжает развиваться вместе с движком. GIANTS Software предоставляет официальные плагины экспорта для Blender и Maya через свою сеть разработчиков (GDN), позволяя моддерам и сторонним студиям создавать контент для игр на GIANTS Engine. Формат .i3d является эксклюзивным для экосистемы GIANTS Engine и не поддерживается универсальными инструментами 3D-моделирования без этих плагинов. GIANTS Editor и плагин для Blender доступны для Windows, macOS и Linux.
Безопасность и защита
РИСК: LOWПростой текстовый файл XML; проверьте в любом текстовом редакторе перед открытием в GIANTS Editor. Не содержит исполняемого кода.
Детали формата
в двух словах- Houdini Image 3D (i3d) - Side Effects Software использует .i3d для проприетарного формата данных объемных текстур/симуляций в Houdini; совершенно не связано с GIANTS Engine.
- HAS-Motion Inspect3D Workspace - HAS-Motion использует .i3d для файлов рабочего пространства захвата движения в своем программном обеспечении Inspect3D.
Программы, открывающие файлы I3D
Технические подробности
глубокая спецификация| Тип файла | Дескриптор 3D-сцены на базе XML (простой текст) |
| MIME-тип | application/xml |
| Кодировка | UTF-8 обычный текст |
| Корневой элемент XML | <i3d> |
| Разделы сцены | До 7: Files, Materials, Shapes, Dynamics, Scene, Animation, UserAttributes |
| Хранение геометрии | Внешний сопутствующий бинарный файл .i3d.shapes - данные мешей не встраиваются в XML |
| Формат текстур | Внешние файлы DDS, на которые ссылаются через относительные пути в XML сцены |
| Типичный размер файла | 5 КБ - 5 МБ для XML-файла сцены; сопутствующий .i3d.shapes обычно больше |
| Совместимость с движками | GIANTS Engine (все поколения); версия схемы зависит от выпуска движка - текущее поколение используется в Farming Simulator 25 |
| Инструменты для моддинга | Официальные плагины экспорта для Blender и Maya, распространяемые через GIANTS Developer Network (GDN) |
| Поддержка платформ | Windows, macOS, Linux (через GIANTS Editor и плагин Blender) |
| Документация схемы | GIANTS Developer Network (GDN); схема развивается с каждой основной версией движка |
| Выпущен | circa 2008 (Farming Simulator series) |
| Последняя версия | I3D schema as of GIANTS Engine 9/10 (Farming Simulator 25, 2024) |
| Спецификация | gdn.giants-software.com |
Конвертации I3D
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах I3D.