[Bf-extensions-cvs] [e1748aec] master: BlenderKit: Temp hack following `proxy_make` operator removal.

Bastien Montagne noreply at git.blender.org
Fri Sep 24 12:58:05 CEST 2021


Commit: e1748aecd5ba33e803989b20a94f22e099c8b79b
Author: Bastien Montagne
Date:   Fri Sep 24 12:42:32 2021 +0200
Branches: master
https://developer.blender.org/rBAe1748aecd5ba33e803989b20a94f22e099c8b79b

BlenderKit: Temp hack following `proxy_make` operator removal.

The addon needs to be properly updated to use overrides, but for now
allow it to keep working without accessing non-existant API.

Ping Vilem Duha (@pildanovak) too.

===================================================================

M	blenderkit/overrides.py

===================================================================

diff --git a/blenderkit/overrides.py b/blenderkit/overrides.py
index c2934781..28c5e7f7 100644
--- a/blenderkit/overrides.py
+++ b/blenderkit/overrides.py
@@ -106,6 +106,9 @@ def addColorCorrectors(material):
 
 
 def modelProxy():
+    utils.p('No proxies in Blender anymore')
+    return False
+    
     s = bpy.context.scene
     ao = bpy.context.active_object
     if utils.is_linked_asset(ao):
@@ -128,7 +131,7 @@ def modelProxy():
             new_ao.empty_display_type = 'SPHERE'
             new_ao.empty_display_size *= 0.1
 
-            bpy.ops.object.proxy_make(object=rigs[0].name)
+            # bpy.ops.object.proxy_make(object=rigs[0].name)
             proxy = bpy.context.active_object
             bpy.context.view_layer.objects.active = ao
             ao.select_set(True)



More information about the Bf-extensions-cvs mailing list