diff options
author | Vilém Duha <vilda.novak@gmail.com> | 2020-12-05 20:26:05 +0300 |
---|---|---|
committer | Vilém Duha <vilda.novak@gmail.com> | 2020-12-05 20:26:05 +0300 |
commit | 05fd1e08cfb277b1ea13bfca47fbb56dca156032 (patch) | |
tree | 2c8df464f7de39874e850473d0814076b7c9fc7d /blenderkit/autothumb.py | |
parent | 8c87cf0afccb2bb73a3575eaa58016cfec4e177a (diff) |
BlenderKit: resolutions
This introduces resolutins into the addon.
This update should enhance the usability of the addon, especially for people with weaker computers.
It downloads reduced version of the assets - only images are scaled down by now. Images are also converted in some cases from .png to .jpgs to save space.
- there's a default resolution setting
- resolutions can be swapped by user
- resolutions apply only to textured models and materials with textures larger than 1024px
- Resolutions aren't yet generated on the server, so will be visible after a few days.
Version of the addon was bumped up to 1.0.40.
Diffstat (limited to 'blenderkit/autothumb.py')
-rw-r--r-- | blenderkit/autothumb.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/blenderkit/autothumb.py b/blenderkit/autothumb.py index cf8edb10..ec0028f0 100644 --- a/blenderkit/autothumb.py +++ b/blenderkit/autothumb.py @@ -166,7 +166,7 @@ def start_thumbnailer(self, context): return {'FINISHED'} -def start_material_thumbnailer(self, context): +def start_material_thumbnailer(self, context, wait = False): # Prepare to save the file mat = bpy.context.active_object.active_material mat.blenderkit.is_generating_thumbnail = True @@ -290,6 +290,7 @@ class GenerateMaterialThumbnailOperator(bpy.types.Operator): bl_label = "BlenderKit Material Thumbnail Generator" bl_options = {'REGISTER', 'INTERNAL'} + @classmethod def poll(cls, context): return bpy.context.view_layer.objects.active is not None |