>> demo (Flex) (要 Flash Player 10)
少しヒマができたので今日はボロメアン・リングを描きました。
イタリア・ルネッサンス時代の名家ボロメオ家の紋章、キリスト教ではトリニティのシンボルだそうです。
MathWorldには式が書いてなかったので、Mathematicaのコードを参考に。
もちろんgnuplotでも描くことができます。
1 2 3 |
gnuplot> set parametric gnuplot> r=sqrt(3)/3 gnuplot> splot cos(u),sin(u)+r,cos(3*u)/3, cos(u)+0.5,sin(u)-r/2,cos(3*u)/3, cos(u)-0.5,sin(u)-r/2,cos(3*u)/3 |
ところで、Flex製のgnuplot系アプリでgraphoonというのがあるようです。
2Dならパラメトリックな線も引けるみたい。すごい。
試しにちょうちょを描いて投稿してみました(01月20日付の ‘Butterfly Curve’ )。
・参考
Borromean rings – Homepage
Borromean Rings — from Wolfram MathWorld