2025年7月1日火曜日

【Grasshopper_112】曲線オフセットの向きがバラバラになってしまった時の対処法

今回は曲線をオフセットさせたとき、向きがバラバラになってしまったときの対処法を考えてみました。
ノードを複数つなげていくと、どこかのタイミングで曲線の一部の向きが反転していまい、オフセットの方向が逆向きになる現象が出ることがあります。その現象が起きる原因を探るのも一つの方法ですが、今回はノードの後ろにつなげて対処する方法を取り上げます。

今回の事例は六角形を使います。あらかじめRhino上で一部の向きを逆にしてからGrasshopperに取り込んだので、Offsetコンポーネントにつなぐと一部が逆側にオフセットされています。

取り込んだ六角形の1辺の中心点から六角形の中心点までのベクトルと、六角形の1辺の中心点からオフセットさせた六角形の1辺の中心点までのベクトルを求め、その二つのベクトルの角度を求めます。角度が90度よりも大きい場合を選別し、マイナスした数値をOffsetコンポーネントにつなげます。これで確実に向きが揃います。


0 件のコメント:

コメントを投稿

【confyUI】WAN2.2によるNSFW動画(T2V)の生成方法

wan2.2の基本的な使い方の学習を始めてから簡単な動画生成までできるようになったので、このタイミングで忘備録も兼ねて生成方法の手順をまとめてみました。 <はじめに> タイトルにもある通り、NSFWの動画生成方法に関する内容になります。以下の3点を了承して頂いた方のみ、この先を読...