Python

C#

三項条件演算子のメモ

三項条件演算子って何よ?となったので、 調べてみました。 三項条件演算子って? プログラムの中では条件分岐が多発すると思いますが、これを超きれいに書けます。 例その1 Python編 if x > 5: ...
C#

パラメトリック曲面のパラメータを任意に設定する方法

自分で書いて自分で使うプログラムと、自分で書いて誰かに使っていただくプログラムでは相当、気を使うことがあります。 前回CurveのReparameterizeを暗黙的にする方法というポストをしましたが今回はそれの曲面版です。 ...
Grasshopper

PythonでGrasshopperコンポーネントを利用する方法

Pythonコンポーネントを利用する目的の一つに,複雑になったGrasshopperコンポーネント群をまとめたいというのがあります。例えば、次のようなピラミッドを曲面にそって並べる場合を考えます。 結果はこんな感じ ...
C#

CurveのReparameterizeを暗黙的にする方法のメモ

NURBSやベジェ曲線はパラメトリック曲線と呼ばれ,曲線上を動く点が存在する。なのでEvaluate Curve Componentなどをつかって,曲線上の点や接線を取りダウことができる。 数式的にはこのパラメータは0が曲線の始点,...
Python

PythonでWebスクレイピングをやってみた

ひょんなことから、個人的に作りたいプログラムでWebサイトからデータを取りたいことがあって、Webスクレイピングに挑戦してみた。 PythonにはBeautiful Soupというライブラリが用意されていて超簡単だった。ただ、複雑な...
C#

Grasshopperのコンポーネント自作方法 -その0-

そもそもなんでコンポーネントを作る必要があるの? Grasshopperではさまざまなコンポーネントがデフォルトで提供されています。特にRhino6から標準で使えるようになったKangarooは物理計算エンジンとしてとても使いやすい...
スポンサーリンク