Week 13-18 June, GUI, Linking GUI, and some thoughts

Continuing the story of the hatching brush, this week I started working on the GUI.

The final results:

In the first image you can see how to customize the thickness, angle and separation of the lines. Origin X and Origin Y represent the coordinate of the base line to render the lines. The term “base line” is tricky to explain, in my next blog I’ll send you all a link to the brush’s documentation where it will be explained.

The second screenshot shows some interesting options. The Scratch Off algorithm should solve the problem of lines thickening due to incremental passes: you can see I used 1px thick lines, but they look instead 2-3px thick, that’s the problem I’m talking about :) the algorithm is what I’m going to do this week.
About the screenshot —>
The first pass shows antialiasing and subpixel precision activated.
The second pass shows only subpixel precision on.
The third has everything deactivated.

If you decide to download from SVN and test this toy, a little warning for you: Origin X and Origin Y are working as “width” and “height” of the brush at the moment. I’ll change that during this week when I link the “BrushTip” config dialogue (it’s title is visible in the screenshots).

That’s all for now, see you next time!.

Leave a Reply