[Bf-blender-cvs] [b16db629baf] temp-lineart-contained: Merge remote-tracking branch 'origin/master' into temp-lineart-contained
YimingWu
noreply at git.blender.org
Sun Jun 27 05:40:10 CEST 2021
Commit: b16db629baff52a05c20e169e7e411df9a8aba5e
Author: YimingWu
Date: Sun Jun 27 11:39:48 2021 +0800
Branches: temp-lineart-contained
https://developer.blender.org/rBb16db629baff52a05c20e169e7e411df9a8aba5e
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
===================================================================
===================================================================
diff --cc source/blender/gpencil_modifiers/intern/lineart/lineart_chain.c
index 58c33b883bf,37ee93b5f0f..a965adacacc
--- a/source/blender/gpencil_modifiers/intern/lineart/lineart_chain.c
+++ b/source/blender/gpencil_modifiers/intern/lineart/lineart_chain.c
@@@ -961,21 -922,21 +961,21 @@@ void MOD_lineart_chain_split_angle(Line
while ((ec = BLI_pophead(&swap)) != NULL) {
ec->next = ec->prev = NULL;
BLI_addtail(&rb->chains, ec);
- LineartEdgeChainItem *first_rlci = (LineartEdgeChainItem *)ec->chain.first;
- for (eci = first_rlci->next; eci; eci = next_rlci) {
- next_rlci = eci->next;
- prev_rlci = eci->prev;
+ LineartEdgeChainItem *first_eci = (LineartEdgeChainItem *)ec->chain.first;
+ for (eci = first_eci->next; eci; eci = next_eci) {
+ next_eci = eci->next;
+ prev_eci = eci->prev;
float angle = M_PI;
- if (next_rlci && prev_rlci) {
- angle = angle_v2v2v2(prev_rlci->pos, eci->pos, next_rlci->pos);
+ if (next_eci && prev_eci) {
+ angle = angle_v2v2v2(prev_eci->pos, eci->pos, next_eci->pos);
}
else {
- break; /* No need to split at the last point anyway.*/
+ break; /* No need to split at the last point anyway. */
}
if (angle < angle_threshold_rad) {
- new_rlc = lineart_chain_create(rb);
- new_rlc->chain.first = eci;
- new_rlc->chain.last = ec->chain.last;
+ new_ec = lineart_chain_create(rb);
+ new_ec->chain.first = eci;
+ new_ec->chain.last = ec->chain.last;
ec->chain.last = eci->prev;
((LineartEdgeChainItem *)ec->chain.last)->next = 0;
eci->prev = 0;
More information about the Bf-blender-cvs
mailing list