こんにちは.株式会社ゆめみ の Keeth こと桑原です. 今回はバラ曲線(rose curve)を触っていて面白いものが描けたので,備忘録として書き残しておきます. バラ曲線とは? 正葉曲線,通称 バラ曲線(rose curve) とは,ざっくり言うと極座標 (r, θ) において,以下の方程式で表される曲線のことです💁 極座標ですので,直交座標(厳密にはデカルト座標)に変換する必要があり,上記の式で導出された r を用いて以下の式で直交座標に戻してあげます.[1] 上記の式を画面上にプロットすると,以下のような表示になります. 画像出典:WIKIMEDIA COMMONS 後はこの数式をソースコードに落とし込む作業です 💻 とりあえずデフォルトのバラ曲線を描く 「良いからわしゃあ早くコードが見たいんじゃ!」という方もいらっしゃると思うので,まずはコードの全体を貼っつけます.とりあえ