Por que converter TSCN para ESCN?
Tanto o .tscn quanto o .escn compartilham a sintaxe de cena em texto do Godot, mas vêm de extremidades opostas do pipeline: .tscn é a sua cena do editor editada manualmente, enquanto .escn é uma exportação escrita por máquina do Blender sinalizada como um recurso externo. Converter uma cena de editor na outra faz pouco sentido, então as pessoas exportam novamente do Blender ou deixam o .tscn como está.
Como converter TSCN para ESCN
Exportador Godot do Blender (a verdadeira fonte ESCN) OPEN-SOURCE
No Blender, ative o addon «Godot Engine» (godot-blender-exporter) e use File > Export > Godot Engine (.escn) para gravar um ESCN. Isso é apenas para Godot 3.x e não tem manutenção para Godot 4.x.
Apenas use o .tscn FREE
O Godot importa .tscn nativamente - nenhuma conversão é necessária. Abra a cena no editor do Godot e ela funcionará como está; o ESCN não oferece vantagem para um .tscn já criado.
Renomear como solução alternativa (não recomendado) FREE
Como ambos usam sintaxe de texto idêntica, um .tscn pode tecnicamente ser renomeado para .escn, mas o Godot trata o ESCN como um recurso externo regenerado, portanto, as edições são substituídas na reexportação.
Sobre estes formatos
Um arquivo .tscn é uma cena de texto da Godot Engine: um arquivo legível por humanos que armazena uma única árvore de cena, incluindo seus nós, propriedades, sub-recursos incorporados,…
Abrir detalhes de .TSCN →Um arquivo .escn é uma cena da Godot Engine exportada de outro programa, mais frequentemente do Blender através do addon Godot Blender Exporter. Ele utiliza o mesmo formato de texto que os…
Abrir detalhes de .ESCN →Qualidade e o que observar
- O exportador ESCN do Blender é experimental, apenas para Godot 3.x e não é mantido para Godot 4.x - glTF é o pipeline recomendado para essa versão.
- O ESCN é importado como SCN binário para desempenho, portanto, não deve ser editado manualmente como um .tscn.
- Renomear um .tscn para .escn funciona sintaticamente, mas quebra o fluxo de trabalho pretendido de «regenerar a partir do Blender».
Perguntas frequentes
O Godot pode exportar um .tscn como .escn?
O .tscn e o .escn possuem a mesma sintaxe?
O ESCN funciona no Godot 4?
Eu realmente preciso de .escn?
.tscn diretamente, então o ESCN só importa ao exportar do Blender em um fluxo de trabalho do Godot 3.x.