見出し画像

Surface Closest Point-Surface上の近接点を求める

Surface上の近接点を求めるコンポーネント『Surface Closest Point』です。
兄弟コンポーネントに『Curve Closest Point』があります。

インプットの『P』(Point)には点をつなぎます。この点から最も近いSurface上の点を求めることになります。
インプットの『S』(Surface)にはSurfaceをつなぎます。このとき、インプットの『S』の辺りで右クリックし『Reparameterize』にチェックを入れておくことで、アウトプットの『uvP』にはUV値で0~1のどの位置かがわかりやすく求まります。
アウトプット『P』(Point)からは、Surface上の近接点が求まります。
アウトプットの『D』からは、距離が求まっています。

インプットの『P』につなぐ点と得られた近接点を『Line』で線分として結ぶと、アウトプットの『D』で得られる点と点の距離が見える化されてますね。


いつもサポートいただきありがとうございます! これからもあなたの代わりに役立つ記事を更新し続けていきます。 どうぞよろしくお願いします。