Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
曲線を形成する点の配列 (CGPoints) があります。実際には実際の曲線ではなく、短い線分です。その曲線の平行オフセットが必要です。勾配が急な場合は、曲線を下に移動するだけで明らかにセグメントが細くなります。これにどのようにアプローチできるかについてのアイデアはありますか?
セグメントごとに接線/法線を計算し、法線に沿ってポイントを変換する必要があります。
ポリラインの場合 - 頂点の法線は、またがる 2 つのセグメント法線の組み合わせ ((n1 + n2) / 2?) であるため、「オフセット」曲線の計算中にそれを考慮する必要がある場合があります。
実際には、ここに示されているように、必要なのは Normal だけです。
お役に立てれば。