> For the complete documentation index, see [llms.txt](https://manual.karamba3d.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.karamba3d.com/jp/3-konpnentorifarensu/3.8-utilities/3.8.4-cull-curves.md).

# 3.9.4: カーブの除去

![図3.9.4.1: 相互距離に基づいて間引きされた線セグメントのデータツリー](https://147116332-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz9HWyQapP9tu9mJjh5O9%2Fuploads%2Fgit-blob-e252c8f3dc06e9495a851cdb5937a3ff67e89559%2Fcullcurvesexample.png?alt=media)

「**Line Results on Shells**」のようなコンポーネントは、密な線パターンをもたらす場合があります。「**Cull Curves**」コンポーネントを使用すると、相互距離に基づいて線セグメントを間引きできます。「**C**」での入力はデータツリーを想定し、各ブランチには流線を構成するカーブセグメントが含まれます。「**LDist**」は、異なるブランチからのカーブセグメントの最小距離を設定し、カーブセグメントが削除される距離を下回ります。近接度は、カーブセグメントに沿った等距離の制御点に基づいて決定されます。デフォルトでは、セグメントごとに3つの点が使用されます。点の数は「**NSamples**」入力を介して設定できます。

{% file src="/files/WHlWdynGJzvaUdcHzQmR" %}
