diff --git a/blender_cloud/texture_browser/draw.py b/blender_cloud/texture_browser/draw.py index d4bc906..339e1fb 100644 --- a/blender_cloud/texture_browser/draw.py +++ b/blender_cloud/texture_browser/draw.py @@ -11,8 +11,12 @@ import bpy import gpu from gpu_extras.batch import batch_for_shader -shader = gpu.shader.from_builtin('2D_UNIFORM_COLOR') -texture_shader = gpu.shader.from_builtin('2D_IMAGE') +if bpy.app.background: + shader = None + texture_shader = None +else: + shader = gpu.shader.from_builtin('2D_UNIFORM_COLOR') + texture_shader = gpu.shader.from_builtin('2D_IMAGE') Float2 = typing.Tuple[float, float] Float3 = typing.Tuple[float, float, float]