Page MenuHome

Grease Pencil. "Move extremes" problem.
Closed, ResolvedPublic

Description

System Information
Operating system: Windows 10 64Bit
Graphics card: Nvidia GTX 1080

Blender Version
version: 2.80 (sub 41), branch: blender2.7, commit date: 2019-01-22 01:09, hash: 7f40d553f903, type: Release
build date: 21/01/2019, 17:50

Short description of error
When adding the Noise modifier on the grease pencil object, and ticking the "Move extremes", I assume it has to displace/adjust both, the start point of a stroke, and the end point.
However, it only affects one of them.

Event Timeline

Not sure what you mean, but move extremes does not mean "move" them. The parameter (when is off) means that extremes must be unmoved... this keeps the stroke connection with other strokes.

Anyway, I'm going to double check how it's working to be sure both extremes are affected by noise.

I tried the Fixed version.
Now, both ends of a stroke are affected by the noise modifier.

However, I think it may not be completely right yet.
I've attached a video.
Notice the eyes, the nose and the mouth of the character.
Each stroke, as a whole, move because of the "Full stroke" checkbox, but the end point of each stroke move to the opposite direction than the rest. These end points are odd.

Paulius Mscichauskas (freemind) changed the task status from Resolved to Unknown Status.Jan 25 2019, 12:01 AM

@Paulius Mscichauskas (freemind) I have done small change that fix the issue. Could you test (you need compile yourself or wait for tomorrow build).

@Antonio Vazquez (antoniov) I've never built blender before, so I'll wait till tomorrow.
Thank you.

@Antonio Vazquez (antoniov) I tried it out. The extremes seem to react correctly now! Good work.

I noticed another thing tho, on lines that are not simplified, the noise modifier does this:

Simplified lines look nice, the non simplified strokes look "Furry".
Not sure whether this has to do with anything you've done here, or whether it's a bug at all.
I just don't expect this to happen with the "Full stroke" checkbox checked.

Antonio Vazquez (antoniov) changed the task status from Unknown Status to Resolved.Jan 26 2019, 11:58 AM

The simplify reduce the number of points, if you have too much the noise is furry. It's good idea keep simplify modifier and sometimes Simplify+Smooth to get smooth results. If you viewport is too slow, set the modifiers to render only.

As this bug is solved, I'm going to close the bug.