[Bf-blender-cvs] [59714f2a00f] lanpr-under-gp: LineArt: Remove RenderTriangle::gc. This variable was never really used.

YimingWu noreply at git.blender.org
Wed Jul 29 16:58:57 CEST 2020


Commit: 59714f2a00fb48f29f592bc223a8e0064ee84011
Author: YimingWu
Date:   Wed Jul 29 22:58:13 2020 +0800
Branches: lanpr-under-gp
https://developer.blender.org/rB59714f2a00fb48f29f592bc223a8e0064ee84011

LineArt: Remove RenderTriangle::gc. This variable was never really used.

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

M	source/blender/editors/include/ED_lineart.h
M	source/blender/editors/lineart/lineart_cpu.c

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

diff --git a/source/blender/editors/include/ED_lineart.h b/source/blender/editors/include/ED_lineart.h
index 29b00e70e7b..40bce3cf617 100644
--- a/source/blender/editors/include/ED_lineart.h
+++ b/source/blender/editors/include/ED_lineart.h
@@ -56,7 +56,6 @@ typedef struct LineartRenderTriangle {
   struct LineartRenderVert *v[3];
   struct LineartRenderLine *rl[3];
   double gn[3];
-  double gc[3];
   /*  struct BMFace *F; */
   short material_id;
   ListBase intersecting_verts;
diff --git a/source/blender/editors/lineart/lineart_cpu.c b/source/blender/editors/lineart/lineart_cpu.c
index 1234a1aef81..8589883bfbc 100644
--- a/source/blender/editors/lineart/lineart_cpu.c
+++ b/source/blender/editors/lineart/lineart_cpu.c
@@ -656,17 +656,6 @@ static void lineart_render_line_assign_with_triangle(LineartRenderTriangle *rt)
 
 static void lineart_triangle_post(LineartRenderTriangle *rt, LineartRenderTriangle *orig)
 {
-  if (rt->v[0]) {
-    add_v3_v3_db(rt->gc, rt->v[0]->fbcoord);
-  }
-  if (rt->v[1]) {
-    add_v3_v3_db(rt->gc, rt->v[1]->fbcoord);
-  }
-  if (rt->v[2]) {
-    add_v3_v3_db(rt->gc, rt->v[2]->fbcoord);
-  }
-  mul_v3db_db(rt->gc, 1.0f / 3.0f);
-
   copy_v3_v3_db(rt->gn, orig->gn);
   rt->cull_status = LRT_CULL_GENERATED;
 }
@@ -1475,11 +1464,6 @@ static void lineart_geometry_object_load(Object *ob,
 
       rt->material_id = f->mat_nr;
 
-      add_v3_v3_db(rt->gc, rt->v[0]->fbcoord);
-      add_v3_v3_db(rt->gc, rt->v[1]->fbcoord);
-      add_v3_v3_db(rt->gc, rt->v[2]->fbcoord);
-      mul_v3db_db(rt->gc, 1.0f / 3.0f);
-
       double gn[3];
       copy_v3db_v3fl(gn, f->no);
       mul_v3_mat3_m4v3_db(rt->gn, normal, gn);



More information about the Bf-blender-cvs mailing list