Hi, I'd like some advice (code would be nice too) on the following problem.
I would like to draw a rectangle (speed does not matter) such that it looks as if it has been 'hand drawn'.. no doubt one could do this in Photoshop with some special brush, but I want to do it in Delphi.
To appear "hand drawn" the line must vary in thickness (maybe with a sine function plus some randomness) and must wobble around its true course a bit.
I have been reading around, and without going to GDI+ (I don't have the brain space at the moment, nor am I sure that it will do what I want), I am starting to think that path functions (which I have never used) might do the job. .. BeginPath, StrokePath, FillPath etc . I also thought there was something that would return the coordinates of the path and allow you to generate a new path, but I can't find it at the moment. (anyone?)
It also appears that I can use PolyBezier in a path context, so that might help with some of the induced "wobble", and maybe even thickness.
I am also thinking along the lines of "layers" .. drawing multiple slightly different paths over the top of each other - however, that might end up looking just a fuzzy mess.
As I said, I have never played around in this area so advice/test code would be a great start.