Esempio n. 1
0
static int save_noise_to_file_thread(void* unused) {

    image* noise = perlin_noise_generate(512, 512, 8);
    image_tga_save_file(noise, "./perlin_noise.tga");
    debug("Noise saved as perlin_noise.tga");
    image_delete(noise);

    ui_spinner* save_spinner = ui_elem_get("save_spinner");
    save_spinner->color.w = 0;

    currently_saving = false;

    return 0;
}
Esempio n. 2
0
static int save_noise_to_file_thread(void* unused) {

  image* noise = perlin_noise_generate(512, 512, 8);
  image_tga_save_file(noise, "./perlin_noise.tga");
  debug("Noise saved as perlin_noise.tga");
  image_delete(noise);
  
  ui_spinner* save_spinner = ui_elem_get("save_spinner");
  ui_rectangle* spinner_box = ui_elem_get("spinner_box");
  save_spinner->color = vec4_new(1,1,1,0);
  spinner_box->color = vec4_new(0,0,0,0);
  spinner_box->border_color = vec4_new(1,1,1,0);
  
  currently_saving = false;
  
  return 0;
}