X-Received: by 2002:ac8:7949:: with SMTP id r9mr77032962qtt.217.1560981853188; Wed, 19 Jun 2019 15:04:13 -0700 (PDT) X-Received: by 2002:a05:6214:222:: with SMTP id j2mr34982913qvt.121.1560981853004; Wed, 19 Jun 2019 15:04:13 -0700 (PDT) Path: csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.linkpendium.com!news.linkpendium.com!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!m24no4207255qtm.0!news-out.google.com!4ni183qtw.1!nntp.google.com!m24no4207252qtm.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.postscript Date: Wed, 19 Jun 2019 15:04:12 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2.29.213.42; posting-account=Cp97SgoAAAC0t1Gya5PaPqyoafMoOtAn NNTP-Posting-Host: 2.29.213.42 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: =?UTF-8?Q?Re=3A_Fierce_and_scary_geometry_algorithm_for_=E2=80=98Paral?= =?UTF-8?Q?lelPath=E2=80=99?= From: jdaw1 Injection-Date: Wed, 19 Jun 2019 22:04:13 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Lines: 52 Xref: csiph.com comp.lang.postscript:3405 Sorry about delay in replying =E2=80=94 original post was from wrong gmail = account, and there=E2=80=98s no way to stop it being my browser=E2=80=99s d= efault. Sigh.=20 On Sunday, 28 April 2019 21:33:08 UTC+1, luser droog wrote: > =E2=80=A6 we want something like a *morph* between > the inner curve and the outer curve.=20 No. The outer curve is merely a version of all the curves. Wha=E2=80=99s wa= nted is derived from the inner curve only.=20 On Sunday, 28 April 2019 21:33:08 UTC+1, luser droog wrote: > I think I should read up on 'upath' which I think handles some of the > gymnastics I've been doing with paths. Writing a function to take > two paths can't really work with the currentpath as naively as I've > grown used to doing. Please report back.=20 Sorry about delay in replying =E2=80=94 original post was from wrong gmail = account, and there=E2=80=98s no way to stop it being my browser=E2=80=99s d= efault. Sigh.=20 On Sunday, 28 April 2019 21:33:08 UTC+1, luser droog wrote: > =E2=80=A6 we want something like a *morph* between > the inner curve and the outer curve.=20 No. The outer curve is merely a version of all the curves. Wha=E2=80=99s wa= nted is derived from the inner curve only.=20 On Sunday, 28 April 2019 21:33:08 UTC+1, luser droog wrote: > I think I should read up on 'upath' which I think handles some of the > gymnastics I've been doing with paths. Writing a function to take > two paths can't really work with the currentpath as naively as I've > grown used to doing. Please report back.=20 On Monday, 29 April 2019 01:40:45 UTC+1, Carlos wrote: > I think what he means is, if your last stroke is thin white, then *that*= =20 > stroke would have a clip edge, but it doesn't matter, because it's=20 > invisible. The outermost black line would have overpaint on both sides.= =20 > Depending on the width of the outermost white stroke the glyph's contour= =20 > will appear more or less distorted though. Agreed.