No More Retake

3DCG屋さん向けTips&Referenceサイト

メニュー

Houdini:L-system 作例02

Houdini Advent Calendar2016 16日目に参加しました。
前回の続きでHoudiniのL-Systemの作例です。

Sample011

Permise F-F-F-F-F-F-F-F
Rule 1 F=F–F+F+F+F+F+F+F–F
Angle 45
Generations 1

 

Sample012 – Koch_Curve 01

コッホ曲線

lsystemsample_v001t04-koch_curve01-0001

Permise -F
Rule 1 F = F+F-F-F+F
Angle 90
Generations 4

 

Sample013 – Koch_Curve 02

これもコッホ曲線。有名な奴(90度回転させてます)

lsystemsample_v001t04-koch_curve02-0001

Permise F
Rule 1 F = F-F++F-F
Angle 60
Generations 4

 

Sample014 – Koch_Curve 03

コッホ曲線の円環バージョン。

lsystemsample_v001t04-koch_curve03-0001

Permise F++F++F
 Rule 1  F = F-F++F-F
 Angle 60
 Generations  4

 

Sample015 – Koch_Curve 04

これも多分コッホ曲線。・・・たぶんね。

lsystemsample_v001t04-koch_curve04-0001

Permise F
 Rule 1 F = F+F|F+F
 Angle 60
 Generations 5

 

Sample016 – Koch_Curve 05?

これはコッホ?

Permise F-F-F-F-F
 Rule 1 F=F-F++F+F-F-F
 Angle 72
 Generations 4

 

Sample017

Permise F
 Rule 1 F = FF[+F][-F]
 Angle 60
 Generations 8

 

Sample018

Permise FX
 Rule 1 F = FF[+F][-F]
 Angle 120
 Generations 6

 

Sample019

Permise F+F+F+F+F+F
Rule 1 F=F++F-F-F-F-F++F
Angle 60
Generations 6

Sample020

ぐるぐる。

Permise L
Rule 1 L = S
Rule 2 S = F”+[f-Y[S]]F;G
Rule 3 Y = –[|F-F–FY]-
Rule 4 G = FGF[+F]+Y
Angle -3832
Generations 30

 


ここからの作例は、Copy(SOP)を使って回転させながら増やしてます。

例えば、60度ずつ回転して6個に増やす、そんな感じです。

雪の結晶のようなものが、けっこう簡単に作れます。
こういったkaleidoscope(万華鏡)系のものは、適当に作っても面白い模様が出来たりするから侮れません。
あと、Angleとかのパラメータを動かして模様を変えても面白い。


Sample021 – Snowflake01

Permise F
Rule 1 F = FF[+F][-F]
Angle 90
Generations 6

これ、Angle違いでいろんな模様がつくれておもしろい。

Angleをアニメーションさせた。

Sample022 – Snowflake02

Permise F
Rule 1 F = ffF[++FF][–FF]
Angle 60
Generations 4

角度違い。
Angle=30

Sample023 – Snowflake03

Permise GF
Rule 1 F = F[+”F][-“F]FG[+F[“F]][-F[“F]]FG
Angle 122
Generations 3

Sample024 – Snowflake04

Permise GF
Rule 1 F = F[+F][-F]FG[+F][-F]FG
Angle 122
Generations 3

Smaple025 – Snowflake05

Permise fff+fff–F
Rule 1 F = F[+F][-F]FG[+F][-F]FG
Angle 60
Generations 3

Sample026 – Snowflake06

Permise ffffffffffffff+++F
Rule 1 F = F[+F][-F]FG[+F][-F]FG
Angle 60
Generations 3

以上!
L-Systemの作例でした。

以降、面白い作例見つけたら追記してゆきます。
「他にこんな、面白い作例あるよ!」って場合はぜひ教えてください。


参考 URL

http://www.motionesque.com/beautyoffractals/
http://forums.odforce.net/topic/8733-beginner-l-system-branches/#comment-57682
http://www.yekaterinasatanina.com/tag/houdini/
http://www.kevs3d.co.uk/dev/lsystems/
https://sites.google.com/site/cinderellajapan/cinderelladel-system/gyarari
http://tex.stackexchange.com/questions/150615/your-best-snowflake-with-tikz
http://hiiragicompany.net/ls.html
http://benvan.co.uk/lsys/

関連記事

  1. 2018.08.18

    Houdini:Spare Input

コメントをお待ちしております

このサイトについて

3DCG Tipsサイト。Houdiniの記事が多めです。

RSS

follow us in feedly

Archives

  • 2024 (1)
  • 2023 (2)
  • 2022 (9)
  • 2021 (14)
  • 2020 (46)
  • 2019 (17)
  • 2018 (33)
  • 2017 (29)
  • 2016 (36)
  • 2015 (64)
  • 2014 (54)
  • 2013 (60)
  • 2012 (55)

スポンサードリンク

言語切り替え

スポンサードリンク

言語切り替え

Houdiniを使えるようになる本


Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.facebook.com/restserver.php?method=links.getStats&urls=http%3A%2F%2Fnomoreretake.net%2F2016%2F12%2F16%2Fhoudinil_system_sample02%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(): Failed to enable crypto in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132

Warning: file_get_contents(http://api.b.st-hatena.com/entry.count?url=http%3A%2F%2Fnomoreretake.net%2F2016%2F12%2F16%2Fhoudinil_system_sample02%2F): failed to open stream: operation failed in /usr/home/nomorere/nomoreretake.net/wordpress/wp-content/themes/n1-custom/functions/social.php on line 132