def save_bitmap(self, operator): scene = bpy.context.scene image_name = self.image_name or 'image_name' img_format = self.bitmap_format extension = svIMG.get_extension(img_format, format_mapping) width, height = self.texture_width_height img = svIMG.get_image_by_name(image_name, extension, width, height) buf = self.get_buffer() svIMG.pass_buffer_to_image(self.color_mode, img, buf, width, height) self.push_image_settings(scene) desired_path = os.path.join(self.base_dir, self.image_name + extension) img.save_render(desired_path, scene) print('Bitmap saved! path is:', desired_path)