[Bf-blender-cvs] [44a1a68589b] temp-lineart-contained: LineArt: Fix consistent view vector bug from merging.

YimingWu noreply at git.blender.org
Wed Dec 8 07:24:10 CET 2021


Commit: 44a1a68589b7ad0b76c6ad42077da0102b9f311c
Author: YimingWu
Date:   Wed Dec 8 14:23:21 2021 +0800
Branches: temp-lineart-contained
https://developer.blender.org/rB44a1a68589b7ad0b76c6ad42077da0102b9f311c

LineArt: Fix consistent view vector bug from merging.

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

M	source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c

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

diff --git a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
index 0c868c0ff3f..f7b018e3580 100644
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_cpu.c
@@ -541,10 +541,6 @@ static void lineart_main_occlusion_begin(LineartRenderBuffer *rb)
   rb->floating.last = rb->floating.first;
   rb->light_contour.last = rb->light_contour.first;
 
-  /* This is needed because the occlusion function expects the camera vector to point towards the
-   * camera. */
-  negate_v3_db(rb->view_vector);
-
   TaskPool *tp = BLI_task_pool_create(NULL, TASK_PRIORITY_HIGH);
 
   for (i = 0; i < thread_count; i++) {



More information about the Bf-blender-cvs mailing list