X方向のベクトルを取得する、Unit Xコンポーネントの使い方について解説します。
![見え方1](https://iarchway.com/wp-content/uploads/2024/04/1-29-1024x420.png)
![見え方2](https://iarchway.com/wp-content/uploads/2024/04/2-28-1024x441.png)
グラスホッパー上では上の2つのどちらかで表されます。
X方向のベクトルを取得する
Unit Xを使うことで、X方向のベクトルを取得することができます。
![最初に使うオブジェクト](https://iarchway.com/wp-content/uploads/2024/04/3-29-1024x526.jpg)
最初は、上の球のオブジェクトを、MoveとUnit Xを使い、X方向に移動させてみます。
![X方向に移動させるコンポーネント](https://iarchway.com/wp-content/uploads/2024/04/4-26-1024x420.png)
球が格納されているBrepを、MoveのG端子につなげます。
そして、Unit Xに移動させる分の距離を入力します。
今回は、50を入力しました。
そして、Unit XをMoveのT端子につなげます。
![X方向に移動した](https://iarchway.com/wp-content/uploads/2024/04/5-24-1024x526.jpg)
すると、球が指定した数値の50、X方向に移動しました。
![X方向に四角形を押し出すコンポーネント](https://iarchway.com/wp-content/uploads/2024/04/6-22-1024x420.png)
使用コンポーネント:①YZ Plane ②Rectangle ③Unit X ④Extrude
今度は、四角形をYZ Planeで作成された平面に作成し、それをX方向に押し出してみます。
RectangleのXとY端子に、辺の長さを入力します。
今回は、どちらにも20を入力しています。
Unit Xに、押し出す距離の数値を入力します。
今回は、100を入力しています。
最後に、ExtrudeのB端子にRectangleを、D端子にUnit Xをつなげます。
![X方向に四角形が押し出された](https://iarchway.com/wp-content/uploads/2024/04/7-22-1024x526.jpg)
すると、X方向に四角形が押し出されました。
このように、Unit Xを使うことで、X方向のベクトルを取得できます。
Unit Xコンポーネントを使用しているグラスホッパー記事はこちら↓
コメント