CartoKit: Finalización de la generación de islas procedimentales

2025-09-22
CartoKit: Finalización de la generación de islas procedimentales

Esta entrega final detalla cómo CartoKit hornea los datos de islas generadas en una malla compacta, los visualiza con un visor egui y exporta activos para otras herramientas. Cuenta con tres componentes clave: una malla de terreno horneada que contiene elevación, humedad, bioma y metadatos del río; un renderizador de depuración de CPU y visor para visualizar los datos; y ayudantes de exportación para GLB, PNG y GIF. Todo el proceso es eficiente y modular, sentando una base sólida para futuras extensiones.

Leer más
Desarrollo

Generación Procedural de Terreno Realista: Ruido Multi-escala y Modelado de Montañas

2025-09-17
Generación Procedural de Terreno Realista: Ruido Multi-escala y Modelado de Montañas

Esta publicación, parte III de una serie sobre generación procedural de terreno, se basa en el mapa de pintura y el sistema de crestas montañosas establecidos en partes anteriores. Se detalla la adición de capas de ruido multi-escala y picos de montañas basados en la distancia, culminando en un mapa final de elevación del terreno mediante técnicas de mezcla. El autor explica el uso de ruido Simplex para agregar detalles en varias frecuencias y el realce de ruido costero para controlar la variación de la línea costera. Se calcula un campo de distancia utilizando la triangulación de Delaunay y un algoritmo de búsqueda en amplitud (BFS) para formas de montañas más naturales. Finalmente, los diferentes componentes del terreno se mezclan para crear un resultado realista.

Leer más
Juegos