rust/landgen/src/wavefront_collapse/generator.rs
branchtransitional_engine
changeset 15919 659c92124c26
parent 15918 9bd828451d77
child 15920 168f44ef9b67
--- a/rust/landgen/src/wavefront_collapse/generator.rs	Sun Feb 12 14:19:02 2023 +0100
+++ b/rust/landgen/src/wavefront_collapse/generator.rs	Sun Feb 12 15:10:10 2023 +0100
@@ -136,7 +136,7 @@
 
         for r in 0..grid.height() {
             for c in 0..grid.width() {
-                print!("{:?}", grid.get(r, c));
+                print!("{:?} ", grid.get(r, c));
             }
 
             println!();
@@ -183,7 +183,7 @@
     fn test_generation() {
         let wfc_gen = WavefrontCollapseLandGenerator::new(&Size::new(2048, 1024));
         let landgen_params = LandGenerationParameters::new(0u32, 0xff000000u32, 0, true, true);
-        let land = wfc_gen.generate_land(&landgen_params, &mut std::iter::repeat(0u32));
+        let land = wfc_gen.generate_land(&landgen_params, &mut [0u32, 1u32, 3u32, 5u32, 7u32, 11u32].into_iter().cycle());
 
         let path = Path::new(r"output.png");
         let file = File::create(path).unwrap();