Grasshopperの使い方

数学が苦手なひとが書くグラスホッパー解説ブログです。 基本的には、よく使われるコンポーネントの解説とシンプルな使用例を紹介していきます。 この分野は圧倒的にアクセス数が少ないのでモチベーションがでません。 のんびり更新していきます。

タグ:C#Script

目的・趣旨オブジェクトをサイン波から生成した曲線に沿って動かすだけ使用したコンポーネントParams > Input > PanelParams > Input > Graph MapperParams > Util > TimerMaths > Script > EvaluateMaths > Script > C# ScriptSets > Sequence > SeriesVector > Point > Con ...

目的・趣旨Rhinocerosで作成したジオメトリーをGrasshopperで脈動させる(スクリプトによるスケール変更)使用したコンポーネントParams>Geometry>BrepParams>Input>PanelParams>Input>Boolean ToggleParams>Util>TimerMaths>Script>C# ScriptTransform>Affine>Scale解説最初 ...

目的・趣旨TimerとC#を使い、数値のカウントをし、どんどん大きくなる円を描画する。 使用したコンポーネントParams>Input>PanelParams>Input>Boolean ToggleParams>Util>TimerMaths>Script>C# ScriptCurve>Primitive>Circle解説動画でこのアルゴリズムの動きを撮りましたの ...

目的・趣旨ボタンを押すと、点の座標値が変化し、線の傾き・距離などが変わる使用したコンポーネントParams>Input>PanelParams>Input>ButtonMaths>Script>C# ScriptVector>Point>Construct PointCurve>Primitive>Line解説全体はこのようなシンプルな形。実行すると以下のよう ...

今回は簡単な計算の記述をします。まずは足し算A = 1 + 1; と書くだけです。1 + 1の計算結果、2がAに代入され出力Aに2が出力されます。これが実際のスクリプトエディターの画面そして結果がこちらPanelコンポーネントを出力Aにつなぎ結果を確認引き算こちらもとても簡単で ...

プログラミング言語の勉強で定番といえる『Hello World』をやります。具体的にはテキストで『Hello World』と表示させるだけです。通常C#でHello Worldとやる場合は以下の感じで書くようです。Console.WriteLine("HelloWorld."); ですが、GrasshopperのC#スクリプトで書く場 ...

目的・趣旨C# Scriptコンポーネントを使い、足し算のプログラムを書く(初めてC#、およびスクリプトを使うので小手調べとして作成)使用したコンポーネントParams>Input>Number SliderParams>Input>PanelMaths>Script>C# Script解説全体像は上図の通り、とてもシンプルな構成 ...

↑このページのトップヘ