20141130_kai.3dm
Month: 11月 2014
Stochastic(確率的) L-systems
L-Systemは植物の生成を表現する、という想定も含んでいます。 植物が成長する過程では、植物の持っている生成ルールがあるとしても、微細な条件の違いは(たとえば光のあたり方、風のあたり方など)は、ほぼ無作為(ランダム)Read More »
Bracketed 0L-systems, Push [ / Pop ]
このブログで既出ですが、ブラケット([])で「座標の積み重ね」、「戻り」を表現します。これを使うことでこれまで一筆書き的(一部当てはまりませんが)のパターンだけでなく、行き止まり、枝分かれを表現することができます。 FiRead More »
Figure 1.8 を再現するコード
まず generate コンポーネント(右側)の方にの generate 関数に ’f’ の機能を追加します。 ‘F’ と同様に「座標を前に進め」ますが、違うのは線を描かなRead More »
ノード書き換え型のL-System
前ポスト「エッジ書き換え型」のL-Systemにつづき、Figure 1.13, Figure 1.16で紹介されるノード書き換え型です。 Figure 1.16 a は以下のように書けます。 ‘L̵Read More »
エッジ書き換え型のL-System
先回木曜日にプリントアウトなどにつなげてもらったパターン生成、上手くいったでしょうか? 平面充填系のパターン生成の例、THE_Algorithmic_Beuty_of_Plants の Chapter 1.3 の FigRead More »
明日24日(月)の講座は28日(金)に振替えされます
明日24日(月)は勤労感謝の日23日(日)の振替で休日です。 ジェネラティヴ・デザインの講座は28日(金)14:40~に振替えされます。間違いないように! 次回から各自の製作のエスキースを始めたいと考えていますので、少しRead More »
11月20日(木)までの宿題
11月20日(木)14:40~ は振替授業日です。市川は講義に出られませんが、カッティングシートプリンターを使った出力手順などを、永田さんに指導していただきます。 20日(木)までに、これまでプログラミングしてきた L-Read More »
3D空間に均等に分岐する
先回の最後に出した課題です。3次元的に均等になるように枝を分岐させる方法です。 様々な方法がありえると思いますが、ひとつの例です。 ‘/’:z軸を中心に回転させる文字 ‘.’Read More »
L-systemによるデザイン検討の基本形
20141117-r ghファイルです。