CartoKit: Finalizando a Geração de Ilhas Procedurais

2025-09-22
CartoKit: Finalizando a Geração de Ilhas Procedurais

Esta parte final descreve como o CartoKit transforma os dados de ilhas geradas em uma malha compacta, visualiza-a com um visualizador egui e exporta ativos para outras ferramentas. Ele possui três componentes principais: uma malha de terreno assada contendo elevação, umidade, bioma e metadados de rio; um renderizador de depuração de CPU e visualizador para visualizar os dados; e auxiliares de exportação para GLB, PNG e GIF. Todo o processo é eficiente e modular, lançando uma base sólida para extensões futuras.

Leia mais
Desenvolvimento

Geração Procedural de Terreno Realista: Ruído Multi-escala e Modelagem de Montanhas

2025-09-17
Geração Procedural de Terreno Realista: Ruído Multi-escala e Modelagem de Montanhas

Esta postagem, parte III de uma série sobre geração procedural de terreno, se baseia no mapa de pintura e sistema de cristas de montanhas estabelecidos em partes anteriores. Ela detalha a adição de camadas de ruído multi-escala e picos de montanhas baseados em distância, culminando em um mapa final de elevação do terreno por meio de técnicas de mistura. O autor explica o uso de ruído Simplex para adicionar detalhes em várias frequências e o aprimoramento de ruído costeiro para controlar a variação da linha costeira. Um campo de distância é calculado usando triangulação de Delaunay e um algoritmo de busca em largura (BFS) para formas de montanha mais naturais. Finalmente, os diferentes componentes do terreno são mesclados para criar um resultado realista.

Leia mais
Jogos terreno