[Grasshopper]点群の点を減らすReduce Point Cloudの使い方

[Grasshopper]点群の点を減らすReduce Point Cloudの使い方 Grasshopperコンポーネント

点群の点を減らす、Reduce Point Cloudの使い方について解説します。

見え方1
見え方2

グラスホッパー上では上の2つのどちらかで表されます。

本記事では、コンポーネントはアイコン表示になっています。

アイコン表示に変えたい場合、以下のリンク先の記事を参考にしてください。

点群の点を減らす

Reduce Point Cloudを使うことで、点群の点を減らすことができます。

点群の点を減らす

使用コンポーネント:①SpherePoint Cloud ③Reduce Point Cloud

今回は例として、球から点群を作成し、その点群を構成する点の数を減らしてみます。

球を作成

最初に、SphereのR端子に半径の数値を入力します。

今回は、100を入力しています。

すると、球が作成されます。

点群を作成

その後、SpherePoint Cloudにつなげます。

すると、球から点群が作成されます。

球を非表示

球を非表示にした様子です。

Point CloudにPanelをつなげると、P:45と表示され、45個の点から構成されることが分かります。

その後、Point Cloudを、Reduce Point CloudのPc端子をつなげます。

そして、S端子に点の数の数値を入力します。

今回は、40を入力しています。

すると、元々は点の数は45でしたが、Reduce Point CloudからはP40と出力され、点の数が40に減ったことが分かります。

数値を20に変えた

より分かりやすくするために、Reduce Point CloudのS端子の数値を20に変えました。

点の数が20個になった

すると、このように点の数が20個になり、より少なくなりました。

このように、Reduce Point Cloudを使うことで、点群の点の数を減らすことができます。

元々の点の数を超えた場合

元々の点の数を超えた場合、Reduce Point Cloudからはデータが出力されません。

上の画像の場合、元々は点の数は45ですが、Reduce Point CloudのS端子に45を超える46を入力しています。

45より大きい数値のため、データは出力されません。

点群も消える

ライノセラス上でも、点群は表示されなくなります。

Reduce Point Cloudコンポーネントを使用しているグラスホッパー記事はこちら↓

コメント

タイトルとURLをコピーしました