por Lautaro Agustin Diez

grafito

Construyo herramientas de geometría, álgebra y cálculo en Rust + GPU.

Sobre mí

Soy Lautaro Diez, desarrollador en Argentina. Me obsesionan los problemas donde matemática y rendimiento se cruzan: geometría computacional, álgebra simbólica, simulación de sistemas dinámicos y gráficos en GPU.

Grafito es mi proyecto open source: una app interactiva estilo GeoGebra, escrita desde cero en Rust, con compute shaders WGSL para evaluación masiva y una UI hecha con egui.

Stack

  • Rust · 1.78+
  • wgpu · 22 (WebGPU)
  • eframe / egui · 0.29
  • glam / nalgebra
  • geo / spade / rstar
  • rayon · paralelismo
  • WGSL · compute shaders

Grafito v0.9.0-beta.1

App interactiva de geometría, álgebra, estadística y cálculo de alto rendimiento, acelerada por GPU. Inspirada en GeoGebra, construida desde cero en Rust con APIs gráficas modernas.

Canvas 2D / 3D32+ objetos geométricos, transformaciones, booleanas 2D.
CAS simbólicoDerivadas, integrales, Taylor, raíces, factorización.
EstadísticaRegresiones, 19 distribuciones, tests, inferencia.
Atractores extrañosLorenz, Rössler, Aizawa, Chen, Thomas, Chua y más.
FractalesMandelbrot, Julia, Burning Ship, Newton, Tricornio.
RestriccionesSolver Newton con Jacobianos analíticos.
Cónicas avanzadasPor focos, directriz, cinco puntos.
Objetos 4DTesseract e hypersphere con rotación 4D.
ExportSVG · PNG · TikZ · .grafito (JSON).
32+objetos
19distribuciones
10atractores
5fractales
8xspeedup GPU
Ver en GitHub
git clone https://github.com/Diez111/Grafito.git
cd Grafito && cargo run -p grafito-app --release

Contacto