Cosmo Tree Gen é um gerador de árvores Godot grátis e open source: um plugin que cria árvores procedurais ao vivo dentro do editor do Godot 4, permite salvá-las como presets e exporta tudo para glb/glTF com LODs e formas de colisão já prontos. Ele é distribuído sob a licença MIT, exige Godot 4.6 ou mais recente e a versão 1.0.0 saiu em 8 de novembro de 2026.
O desenvolvedor, que publica no GitHub como FrogCosmonaut, criou a ferramenta depois de cansar de modelar árvores na mão. Para quem está montando uma floresta, um parque ou um mundo low poly no Godot — inclusive jogos web e mobile, em que cada triângulo conta —, ele transforma semanas de modelagem em alguns sliders e um botão de seed.
Cosmo Tree Gen em resumo
| O que é | Plugin gerador de árvores procedurais para Godot 4 |
| Desenvolvedor | FrogCosmonaut (GitHub) |
| Licença | MIT, grátis e open source |
| Requisitos | Godot 4.6+ (desenvolvido no 4.6.2) |
| Versão mais recente | v1.0.0, 8 de novembro de 2026 (primeira beta pública 0.5.0 em 3 de novembro) |
| Exportação | glb / glTF com LOD0–LOD2 e colisões |
| Presets | 4 incluídos + 7 na pasta demo |
| Uso de IA | O desenvolvedor afirma que o projeto é 100% feito por humanos |
| Download | github.com/FrogCosmonaut/cosmo_tree_gen |

O que o Cosmo Tree Gen consegue gerar
O gerador funciona com Resources personalizados do Godot, então cada árvore é um conjunto de parâmetros que você pode ajustar e salvar. Os principais blocos são:
- Troncos e galhos. Vários troncos por nó, raízes opcionais e galhos quebrados adicionados ao acaso. O comprimento dos galhos por nível e o tamanho dos cards de folhas são controlados por curvas.
- Folhagem de dois jeitos. Bolhas de icosfera com nível de subdivisão configurável (ótimas para árvores estilizadas e low poly) ou cards de folhas, de face simples ou dupla, com normais de copa e oclusão ambiente interna.
- Um shader de folhas com balanço ao vento. Ele também limita os mipmaps para que folhas com alpha scissor não sumam a distância.
- Flat shading. Uma opção para dar um visual no estilo PSX/PS2.

Presets e seeds
O plugin vem com quatro presets — Ash, Bush, Low Poly Bush e Low Poly Tree — e mais sete na pasta demo. Você pode salvar os seus como recursos CosmoTreePreset. A barra de ferramentas do editor carrega e salva presets, sorteia a seed e mostra um contador de draw calls e triângulos de cada árvore, exatamente o número que você precisa acompanhar em builds web e mobile.

Feito para jogos de verdade: LODs, colisões e exportação
Árvore bonita é só metade do trabalho; o jogo também precisa que ela seja barata de desenhar e sólida quando alguém esbarra nela. O Cosmo Tree Gen resolve as duas coisas.
| Recurso | O que você ganha | Por que importa |
|---|---|---|
| LODs automáticos | Malhas LOD0, LOD1 e LOD2 com orçamentos de triângulos e distâncias configuráveis | Árvores distantes custam bem menos triângulos |
| Simplificação inteligente | O tronco é simplificado primeiro; os cards de folhas ficam em menor número e maiores, em vez de serem cortados | As copas mantêm a forma de longe |
| Formas de colisão | Uma forma convexa por galho, por segmento de galho ou um único trimesh | Escolha entre precisão e custo de física |
| Nível e altura da colisão | Escolha quais níveis de galho colidem (0 = só o tronco) e corte as colisões acima de uma altura | O jogador esbarra nos troncos, não nas folhas lá em cima |
| Colisão da folhagem | Um envoltório em volta de toda a copa ou esferas nas pontas dos galhos | Útil para projéteis ou personagens voadores |
| Exportação glb/glTF | Exportado com LODs e colisões, com opção de vincular materiais no arquivo .import |
Reaproveite as árvores em qualquer cena ou projeto |
| API por script | export_gltf para gerar muitas árvores em lote |
Monte de uma vez uma floresta inteira de variações |

Como instalar e usar o Cosmo Tree Gen
- Confira sua versão do Godot. Você precisa do Godot 4.6 ou mais recente.
- Baixe o plugin no repositório do GitHub ou na página de releases.
- Copie
addons/cosmo_tree_gen/para o seu projeto e ative em Configurações do Projeto → Plugins. - Adicione um nó
CosmoTreeGenà sua cena. - Escolha um preset na barra de ferramentas ou edite
trunk_params,foliage_paramse a listabranch_levels. - Atribua materiais — os seus ou os materiais de casca e folhagem que vêm com o addon. A folhagem de icosfera precisa de um material com UV1 Triplanar.
- Ative as colisões com
collision_typeecollision_levele confira compreview_collision. - Ligue o
generate_lode defina os orçamentos de triângulos e as distâncias nas configurações do projeto. - Use a árvore direto para prototipar ou exporte como glb/glTF pela barra de ferramentas.

Dicas para jogos Godot web e mobile
- Fique de olho nos contadores. A leitura de draw calls e triângulos por árvore mostra cedo se uma árvore vai derrubar o frame rate no celular ou no navegador.
- Aposte nos presets low poly. Folhagem de icosfera e flat shading dão um visual estilizado e limpo com bem menos triângulos do que cards de folhas densos.
- Exporte uma vez, instancie várias. Gere algumas variações com seeds diferentes, exporte e reaproveite essas malhas em vez de gerar árvores em tempo de execução.
- Mantenha as colisões simples. Colisão só no tronco (nível 0) costuma bastar para o personagem do jogador.
- Teste a exportação. Na primeira beta, o desenvolvedor marcou a exportação glTF como experimental; confira de novo as árvores exportadas depois de atualizar o plugin.
O que vem por aí
O roadmap público, em ordem de prioridade, começa com imagens billboard (impostores) para o último LOD, mais tipos de folhagem low poly (formatos de pinheiro e de caixa) e um slider de idade da árvore, de muda a árvore velha. Outros itens incluem faixas de espécies nos presets, uma malha proxy só para sombras, bake das árvores no lugar, vento hierárquico, tocos e troncos caídos, flores, frutas e cogumelos, um atlas de texturas para economizar uma draw call e uma galeria de presets. Os detalhes podem mudar, então acompanhe o repositório no GitHub para ver as novidades.
Perguntas frequentes
O Cosmo Tree Gen é grátis?
Sim. Ele é grátis e open source sob a licença MIT, então você pode usá-lo em jogos comerciais.
Qual versão do Godot ele exige?
Godot 4.6 ou mais recente. Ele foi desenvolvido no Godot 4.6.2.
Posso exportar as árvores para outras engines ou ferramentas?
As árvores são exportadas como glb/glTF com LODs e colisões, um formato padrão que muitas engines e ferramentas 3D conseguem abrir.
Ele faz árvores low poly?
Sim. Inclui os presets Low Poly Tree e Low Poly Bush, folhagem de icosfera e um modo opcional de flat shading para um visual PSX/PS2.
Foi usada IA para criá-lo?
O desenvolvedor afirma que o projeto é 100% feito por humanos e que nenhuma IA foi usada.
Ele está na Godot Asset Library?
O desenvolvedor disse que está enviando o plugin; por enquanto, baixe pelo repositório do GitHub.




