utils convert_image(): get image quality from UI setting

This commit is contained in:
Moritz Brückner 2019-12-21 20:23:30 +01:00
parent db4f0cc107
commit 2f1cf3f53e

View file

@ -42,7 +42,7 @@ def convert_image(image, path, file_format='JPEG'):
orig_quality = ren.image_settings.quality
orig_file_format = ren.image_settings.file_format
orig_color_mode = ren.image_settings.color_mode
ren.image_settings.quality = 90
ren.image_settings.quality = get_texture_quality_percentage()
ren.image_settings.file_format = file_format
if file_format == 'PNG':
ren.image_settings.color_mode = 'RGBA'
@ -419,6 +419,9 @@ def get_render_resolution(scene):
scale = render.resolution_percentage / 100
return int(render.resolution_x * scale), int(render.resolution_y * scale)
def get_texture_quality_percentage() -> int:
return int(bpy.data.worlds["Arm"].arm_texture_quality * 100)
def get_project_scene_name():
return get_active_scene().name