Skip to content

Latest commit

 

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto Semestral: Parallel Procedural Terrain Generation

Introducción a la Computación Paralela 2026-1
Alonso Bustos

demo

Requerimientos

  • Compilador C++17 (g++, clang++, etc)
  • CMake 3.28>=
  • Raylib (Opcional, necesario para visualizador raymap)
  • Gnuplot (Opcional, necesario para gráficar benchmarks)

Uso

# Configurar cmake y preparar compilación
./setup.sh
#./setup -DBUILD_VISUALIZER=OFF # Agregar flag para no requerir raylib (necesario para servidores como colcura)

# Ejecutar visualizador
./run_raymap.sh

# Ejecutar benchmarks (no requiere raylib)
./run_benchmark.sh
#./run_benchmark.sh -p # Profiling opcional

# Graficar (requeriere Gnuplot)
./plot.sh

Tests

El proyecto cuenta con pruebas unitarias implementadas con doctest, que sirven como set de pruebas y validación física. Se puede ejecutar usando:

./run_test.sh

About

Proyecto Semestral del curso Introducción a la Computación Paralela 2026-1

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages