diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2022-07-21 16:54:15 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2022-07-21 20:04:05 +0300 |
commit | c383b027446f4f56daf900b264387feec41557dc (patch) | |
tree | ff7dedffbac495b0f7eb818ab90860056d9e3df5 /curve_tools/path_finder.py | |
parent | f7c2fc63954c0a423fd21973f5ad95b496168fb3 (diff) |
Curve Tools: replace deprecated bgl module
Part of T80730
Diffstat (limited to 'curve_tools/path_finder.py')
-rw-r--r-- | curve_tools/path_finder.py | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/curve_tools/path_finder.py b/curve_tools/path_finder.py index abf53a6c..242ed27c 100644 --- a/curve_tools/path_finder.py +++ b/curve_tools/path_finder.py @@ -3,8 +3,8 @@ bl_info = { 'name': 'PathFinder', 'author': 'Spivak Vladimir (cwolf3d)', - 'version': (0, 5, 0), - 'blender': (2, 80, 0), + 'version': (0, 5, 1), + 'blender': (3, 0, 0), 'location': 'Curve Tools addon. (N) Panel', 'description': 'PathFinder - quick search, selection, removal of splines', 'warning': '', # used for warning icon and text in addons panel @@ -17,7 +17,6 @@ import time import threading import gpu -import bgl from gpu_extras.batch import batch_for_shader import bpy @@ -85,8 +84,8 @@ def draw_bezier_points(self, context, spline, matrix_world, path_color, path_thi shader.bind() shader.uniform_float("color", path_color) - bgl.glEnable(bgl.GL_BLEND) - bgl.glLineWidth(path_thickness) + gpu.state.blend_set('ALPHA') + gpu.state.line_width_set(path_thickness) batch.draw(shader) def draw_points(self, context, spline, matrix_world, path_color, path_thickness): @@ -98,8 +97,8 @@ def draw_points(self, context, spline, matrix_world, path_color, path_thickness) shader.bind() shader.uniform_float("color", path_color) - bgl.glEnable(bgl.GL_BLEND) - bgl.glLineWidth(path_thickness) + gpu.state.blend_set('ALPHA') + gpu.state.line_width_set(path_thickness) batch.draw(shader) def near(location3D, point, radius): |