pub fn demoscene(terrain_res: usize, seed: u32) -> Vec<Triangle>
terrain_res 1024 or greater recommended