Зачем конвертировать TSCN в GLTF?
.tscn - это собственный текстовый формат сцен Godot, который понимает только этот движок, в то время как .GLTF - это открытый переносимый стандарт обмена 3D-данными, который читают Blender, three.js и большинство движков. Экспорт позволяет перенести меши, материалы и иерархию узлов из Godot в формат, который могут открыть другие приложения.
Способы конвертации TSCN в GLTF
Godot Engine (встроенный экспортер)
Откройте сцену, затем выберите Scene > Export As... > glTF 2.0 Scene... и выберите glTF Binary (.glb) или glTF Separate (.gltf + .bin). Требуется 3D-сцена.
Экспорт в .glb с последующей конвертацией в Blender
Если вам нужен именно текстовый вариант .gltf, экспортируйте из Godot и повторно экспортируйте через Blender через File > Export > glTF 2.0, выбрав опцию glTF Separate (.gltf + .bin + textures).
Об этих форматах
Файл .tscn - это текстовая сцена Godot Engine: человекочитаемый файл, в котором хранится дерево сцены, включая его узлы, свойства, встроенные подресурсы, ссылки на внешние ассеты и…
Открыть детали .TSCN →Файл .GLTF связан с GL Transmission Format, это файл категории 3d image.
Открыть детали .GLTF →Качество и на что обратить внимание
- Экспортируются только 3D-сцены; 2D-сцены нельзя записать в glTF.
- Системы частиц и кастомные ShaderMaterials не экспортируются - они отбрасываются или заменяются заглушками.
- Специфичная для Godot логика, такая как скрипты, сигналы, физические тела и типы узлов, не входящие в набор меш/материал, не переносится в glTF.
Часто задаваемые вопросы
Какая версия Godot мне нужна?
Scene > Export As... > glTF 2.0 Scene....Что выбрать: .glb или .gltf?
.glb - это один автономный бинарный файл; .gltf хранит геометрию в .bin, а текстуры - отдельными файлами. Выбирайте glTF Separate, если вам нужен редактируемый текст и отдельные текстуры.