aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
blob: 97577481ef90f9201e2502479b4de119295cc262 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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..2 {
        for sy in 0..2 {
            let view = renderer.render_segment(sx, sy);
            info!("saving png");
            view.save(format!("/tmp/seg.{sx}.{sy}.png")).unwrap();
        }
    }
}