render map image

This commit is contained in:
2024-08-05 20:52:25 -04:00
parent f7a3a56a0a
commit 911cf8d5c3
9 changed files with 68 additions and 15 deletions

View File

@@ -3,10 +3,12 @@ use bevy::log::*;
use bevy::{
pbr::{ExtendedMaterial, NotShadowCaster},
prelude::*,
render::texture::ImageFormat,
};
use bevy_asset_loader::prelude::*;
use bevy_inspector_egui::quick::ResourceInspectorPlugin;
use image::DynamicImage;
use rayon::iter::{IntoParallelRefIterator, ParallelIterator};
use shared::states::{AssetLoadState, GameplayState, MenuState};
use world_generation::{
@@ -213,11 +215,6 @@ fn create_heightmap(
};
let heightmap = generate_heightmap(&config, 42069, &biome_painter);
let game_map = render_map(&heightmap, 1.5);
let biome_map = render_biome_map(&heightmap);
_ = biome_map.save("Biomes.png");
_ = game_map.save("Test.png");
let (mut cam_t, cam_entity) = cam.single_mut();
cam_t.translation = heightmap.get_center();