diff options
author | Peter Kim <pk15950@gmail.com> | 2021-10-03 06:16:58 +0300 |
---|---|---|
committer | Peter Kim <pk15950@gmail.com> | 2021-10-03 06:16:58 +0300 |
commit | c64726810ba781d980921947ba819b1364689e53 (patch) | |
tree | ebab21045e0ecef92475c55a6fb072435661a3fd /blenderkit/ui_panels.py | |
parent | a85360cbdfbbee2bb46bcb93900f597a989bd33b (diff) | |
parent | 13140e3947af5c1becd752e7fb2c627b3ed95d96 (diff) |
Merge branch 'master' into xr-controller-supportxr-controller-support
Diffstat (limited to 'blenderkit/ui_panels.py')
-rw-r--r-- | blenderkit/ui_panels.py | 48 |
1 files changed, 29 insertions, 19 deletions
diff --git a/blenderkit/ui_panels.py b/blenderkit/ui_panels.py index 25fa5927..f65833ed 100644 --- a/blenderkit/ui_panels.py +++ b/blenderkit/ui_panels.py @@ -1175,23 +1175,32 @@ class BlenderKitWelcomeOperator(bpy.types.Operator): # bpy.context.window_manager.windows[0].screen.areas[5].spaces[0].show_region_ui = False print('running search no') ui_props = bpy.context.scene.blenderkitUI - random_searches = [ - ('MATERIAL', 'ice'), - ('MODEL', 'car'), - ('MODEL', 'vase'), - ('MODEL', 'grass'), - ('MODEL', 'plant'), - ('MODEL', 'man'), - ('MATERIAL', 'metal'), - ('MATERIAL', 'wood'), - ('MATERIAL', 'floor'), - ('MATERIAL', 'bricks'), - ] - random_search = random.choice(random_searches) - ui_props.asset_type = random_search[0] - - bpy.context.window_manager.blenderkit_mat.search_keywords = '' # random_search[1] - bpy.context.window_manager.blenderkit_mat.search_keywords = '+is_free:true+score_gte:1000+order:-created' # random_search[1] + # random_searches = [ + # ('MATERIAL', 'ice'), + # ('MODEL', 'car'), + # ('MODEL', 'vase'), + # ('MODEL', 'grass'), + # ('MODEL', 'plant'), + # ('MODEL', 'man'), + # ('MATERIAL', 'metal'), + # ('MATERIAL', 'wood'), + # ('MATERIAL', 'floor'), + # ('MATERIAL', 'bricks'), + # ] + # random_search = random.choice(random_searches) + # ui_props.asset_type = random_search[0] + ui_props.asset_type = 'MODEL' + + score_limit = 450 + if ui_props.asset_type == 'MATERIAL': + props = bpy.context.window_manager.blenderkit_mat + + elif ui_props.asset_type == 'MODEL': + props = bpy.context.window_manager.blenderkit_models + score_limit = 1000 + + props.search_keywords = ''#random_search[1] + props.search_keywords += f'+is_free:true+score_gte:{score_limit}+order:-created' # random_search[1] # search.search() return {'FINISHED'} @@ -1655,8 +1664,9 @@ class AssetPopupCard(bpy.types.Operator, ratings_utils.RatingsProperties): # self.draw_asset_parameter(box, key='purePbr', pretext='Pure PBR') # self.draw_asset_parameter(box, key='productionLevel', pretext='Readiness') # self.draw_asset_parameter(box, key='condition', pretext='Condition') - self.draw_asset_parameter(box, key='material_style', pretext='Style') - self.draw_asset_parameter(box, key='model_style', pretext='Style') + if utils.profile_is_validator(): + self.draw_asset_parameter(box, key='materialStyle', pretext='Style') + self.draw_asset_parameter(box, key='modelStyle', pretext='Style') if utils.get_param(self.asset_data, 'dimensionX'): t = '%s×%s×%s m' % (utils.fmt_length(mparams['dimensionX']), |