Structure Synthのススメ
context free art のススメ - INAの日記のことを唐突に思い出したのでやる。
とりあえずチュートリアルを見ながら色と座標と回転のルールを覚えたので
36 * { x 1 hue 10 rz 10 } box
継ぎ目が気になったので
36 * { rz 5 x 1.1 hue 10 rz 5 } box
とりあえず大概の人が作ってみるであろう木
tree
rule tree md 10{
{ x 2 s 4 0.1 0.1} box
{ hue 5 x 4 rz 10 rx -10} tree
{ hue 5 x 4 rz -10 rx 10 } tree
}
helix
rule helix md 20 > helix_end{
sphere
{ hue 5 x 0.8 rz 10 s 0.9 rx -5 } helix
split
}
rule helix_end {
sphere
{ hue 5 x 0.8 rz 10 s 0.9 rx -5 } helix_end
}
rule split w 10{}
rule split {
{s 1 -1 1} helix
}
わはは。
100 * {color #FFFFFF y 2} box_line
rule box_line w 80{
box
{x 2} box_line
}
rule box_line {}
なにが物足りないのかわかってきた。フォグとかメタボールとかあればもうちょっと手軽にかっこ良くできるんじゃないか。
まぁアルファはあるのでそれをうまいこと調節してフォグっぽくするとして
100 * {color #FFFFFF y 2} box_line
rule box_line w 80{
box
{x 2 a 0.9} box_line
}
rule box_line {
box_stair
}
rule box_stair {
box
{x 1 z 1 a 0.96} box_stair
}
こんなかんじかなぁ。
あんまりうまく機能を生かせていない気がする。