pub mod dimension; pub mod render; use crate::dimension::Dimension; use log::info; use render::Renderer; fn main() { env_logger::builder() .filter_level(log::LevelFilter::Debug) .parse_env("LOG") .init(); let dim = Dimension::new("/home/muffin/containers/games/home/user/server/world/region/"); let renderer = Renderer::new(dim); for sx in 0..4 { for sy in 0..4 { let view = renderer.render_segment(sx, sy); info!("saving png"); view.save(format!("/tmp/seg.{sx}.{sy}.png")).unwrap(); } } }