tawasuyu/llimphi
Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.
chore: refresco desde el monorepo — 128 miembros, los 76 widgets y los 11 módulos
1[package]
2name = "llimphi-voxel-app"
3version.workspace = true
4edition.workspace = true
5license.workspace = true
6authors.workspace = true
7publish.workspace = true
8description = "App showcase del motor voxel 3D (llimphi-3d + llimphi-voxel): un mundo procedural que se orbita, con atmósfera y un monumento-malla flotante que prueba la convivencia voxel+triángulos. Arranca como demo; pensada para ganar personalidad (juego). Nombre provisional, rebrandeable."
9
10[[bin]]
11name = "llimphi-voxel-app"
12path = "src/main.rs"
13
14[dependencies]
15# Motor 3D general (escena, cámara, depth compartido, voxel + mallas).
16llimphi-3d = { path = "../llimphi-3d", version = "0.1.0" }
17# Dinámica voxel/juego (world-gen, actores).
18llimphi-voxel = { path = "../llimphi-voxel", version = "0.1.0" }
19# En vivo desde un mapa real (--mapa): GeoJSON/DEM → VoxelGrid caminable.
20nahual-geo-voxel = { workspace = true }
21nahual-geo-core = { workspace = true }
22# Bucle Elm + ventana + re-exports (hal/raster/layout).
23llimphi-ui = { workspace = true }
24# Puente ffmpeg: secuencia de PNG → video (modo --film).
25foreign-av = { path = "../../../shared/foreign-av" }
26# Puente MagicaVoxel (.vox): generar el modelo del demo --vox.
27foreign-vox = { path = "../shared/foreign-vox", version = "0.1.0" }
28# Música: componer (takiy-core) + sintetizar a WAV (takiy-synth) la banda sonora.
29takiy-core = { path = "../../takiy/takiy-core" }
30takiy-synth = { path = "../../takiy/takiy-synth" }
31# Render headless a PNG para el modo --shot (verificación sin pantalla).
32pollster = { workspace = true }
33png = { workspace = true }