Beam should have the same thickness for any given slant

• Jul 5, 2016 - 10:06
Reported version
3.0
Priority
P1 - High
Type
Functional
Severity
S3 - Major
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

As stated in http://blog.steinberg.net/2015/03/development-diary-part-10/ it would be good if the thickness of the beam would be the same whatever the slant is. We need to rotate beam instead shearing it.

First implementation in this commit: https://github.com/musescore/MuseScore/commit/54811ac8c243f7bd8765189fa…


Comments

Problem with that implementation is that the gap between beams is still shearing and now, with the beams keeping thickness, vanish as of a certain slant.

slant.gif

Worth asking on Daniel's blog how they handle multiple beams? Make the entire stack of beams rotate instead of shearing, or disable this effect if there's more than one beam?

Status (old) fixed active

Well, no, when there is more than one beam there is only shearing, only single beams keep their thickness.
And as of a certain slant (looks like 60° or Pi/6, at least that makes sense from looking at the code)? the left anchor of the beam jumps left a space, getting detached from its stem, which seems to flip direction.
1.png
Also a middle note doesn't follow a negative slant as of a certain value and gets getached
3.png

Severity S2 - Critical S3 - Major
Status closed active
Regression No
Reproducibility Always
Workaround No

In 3.0 Alpha 2, all of the problems Jojo describes above are still present.