Maniphest T93163

Scaling Grease Pencil Strokes in Edit Mode Scales Thickness
Closed, Resolved

Assigned To
Antonio Vazquez (antoniov)
Authored By
Miguel Cardenas (GregoryINRI)
Nov 17 2021, 6:58 PM
Tags
  • BF Blender
  • Grease Pencil
Subscribers
Aleš Jelovčan (frogstomp)
Antonio Vazquez (antoniov)
Miguel Cardenas (GregoryINRI)
Philipp Oeser (lichtwerk)
Pratik Borhade (PratikPB2123)

Description

System Information
Operating system: Windows-10-10.0.19042-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 2070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 496.49

Blender Version
Broken: version: 3.0.0 Beta, branch: master, commit date: 2021-11-05 22:17, hash: rB7a5b8cb20284

Short description of error
When going into edit mode, then duplicating GP strokes and mirroring them, the line thickness changes as well. It didn't used to be this way.

Exact steps for others to reproduce the error
Open .blend file, select GP object, tab into edit mode, select strokes, press "s" to scale, then "x" to limit to x-axis, then "-1" to invert strokes, and examine my pain.

Test File:

Revisions and Commits

rB Blender

Related Objects

Mentioned In
T93479: 3.0 Potential candidates for corrective releases
Mentioned Here
rB6fc92b296fae: GPencil: Change default Scale Thickness to True in 2D template

Event Timeline

Miguel Cardenas (GregoryINRI) created this task.Nov 17 2021, 6:58 PM
Miguel Cardenas (GregoryINRI) added a comment.Nov 17 2021, 7:26 PM

It occurs to me that this may be a feature and not a bug, but blender didn't used to operate this way. Please let me know if I'm mistaken!

Pratik Borhade (PratikPB2123) updated the task description.Nov 18 2021, 9:44 AM
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).
Pratik Borhade (PratikPB2123) added a project: Grease Pencil.Nov 18 2021, 10:04 AM
Aleš Jelovčan (frogstomp) added a subscriber: Aleš Jelovčan (frogstomp).EditedNov 18 2021, 10:59 AM

@Miguel Cardenas (GregoryINRI) there is scale thickness option you need to untick, report back please if that solved it so we can close the task

alternatively, you could also "r z 180"

Aleš Jelovčan (frogstomp) added a subscriber: Antonio Vazquez (antoniov).Nov 18 2021, 11:03 AM

This is the commit that changed behavior:
https://developer.blender.org/rB6fc92b296fae

Also described in release notes:
https://wiki.blender.org/wiki/Reference/Release_Notes/3.0/Grease_Pencil
"Use Scale Thickness option is now enabled by default in 2D template. (6fc92b296f)"

CC @Antonio Vazquez (antoniov)

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from Developers.Nov 18 2021, 11:30 AM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).

Generally, this might be an intentional change, BUT:
I think negative scaling should not scale the thickness like that? Should this use an absolute value?

Antonio Vazquez (antoniov) closed this task as Resolved by committing rB49a18cc91e55: Fix T93163: GPencil scale thickness fails in negative scales.Dec 30 2021, 11:18 AM
Antonio Vazquez (antoniov) claimed this task.
Antonio Vazquez (antoniov) added a commit: rB49a18cc91e55: Fix T93163: GPencil scale thickness fails in negative scales.
Philipp Oeser (lichtwerk) added a commit: rB784c04bcbd33: Fix T93163: GPencil scale thickness fails in negative scales.Jan 11 2022, 10:38 AM