¿Por qué convertir TSCN a ESCN?
Tanto .tscn como .escn comparten la sintaxis de escena de texto de Godot, pero provienen de extremos opuestos de la tubería: .tscn es su escena del editor editada a mano, mientras que .escn es una exportación escrita por máquina desde Blender marcada como un recurso externo. Convertir una escena del editor en la otra tiene poco sentido, por lo que los usuarios exportan de nuevo desde Blender o dejan el .tscn tal cual.
Cómo convertir TSCN a ESCN
Exportador de Godot para Blender (la fuente real de ESCN) OPEN-SOURCE
En Blender, active el complemento «Godot Engine» (godot-blender-exporter), luego vaya a File > Export > Godot Engine (.escn) para escribir un ESCN. Esto es solo para Godot 3.x y no tiene mantenimiento para Godot 4.x.
Simplemente use el .tscn FREE
Godot importa .tscn de forma nativa; no se necesita conversión. Abra la escena en el editor de Godot y funcionará tal cual; ESCN no ofrece ninguna ventaja para un .tscn que ya ha sido creado.
Renombrar como solución alternativa (no recomendado) FREE
Debido a que ambos usan una sintaxis de texto idéntica, un .tscn técnicamente puede renombrarse a .escn, pero Godot trata a ESCN como un recurso externo regenerado, por lo que las ediciones se sobrescriben al volver a exportar.
Acerca de estos formatos
Un archivo .tscn es una escena de texto de Godot Engine: un archivo legible por humanos que almacena un único árbol de escenas, incluyendo sus nodos, propiedades, subrecursos incrustados,…
Abrir detalles de .TSCN →Un archivo .escn es una escena de Godot Engine exportada desde otro programa, generalmente Blender a través del complemento Godot Blender Exporter. Utiliza el mismo formato de texto que los…
Abrir detalles de .ESCN →Calidad y qué observar
- El exportador ESCN de Blender es experimental, solo para Godot 3.x, y no se mantiene para Godot 4.x; glTF es el flujo de trabajo recomendado allí.
- ESCN se importa como SCN binario por rendimiento, por lo que no está destinado a ser editado a mano como un .tscn.
- Renombrar un .tscn a .escn funciona sintácticamente pero rompe el flujo de trabajo previsto de «regenerar desde Blender».
Preguntas frecuentes
¿Puede Godot exportar un .tscn como .escn?
¿Tienen .tscn y .escn la misma sintaxis?
¿Funciona ESCN en Godot 4?
¿Realmente necesito .escn?
.tscn directamente, por lo que ESCN solo importa al exportar desde Blender en un flujo de trabajo de Godot 3.x.