nannourust nannou polylineでクロソイド曲線を描く 前回、 で、クロソイド曲線を描きました。前回のは、ellipseで小さい円をいっぱい描いて線のように描いていました。 今回は、polylineで同じものを描いていきます。さらに、カラー化もしていきます。 polylineって何?って思う方は...2021.02.01nannourustジェネラティブアート
nannourust nannouでクロソイド曲線を描く 今回は、クロソイド曲線を描いていきます。 クロソイド曲線って何!?って話ですがオイラー螺旋やコルニュ螺旋とも呼ばれる曲線です。 $$x(l)=\int_0^l cos(\frac{\theta^2}{2}) d\theta$$$$y(l)=...2021.01.31nannourustジェネラティブアート
nannourust nannouで残像を描く処理 こんにちは、かまやんです。 今回は、残像を描く処理を解説していきます。 残像があると、パっっと消えるよりなんだか動きがあってカッコいいですよね。 では行きましょう! 残像を描く 残像を描くにあたって、残像ってどんな感じかっていうと、描いたも...2021.01.29nannourustジェネラティブアート
nannourust nannouのpolylineを使う rust nannouには色々な描画方法があるんですが、その中にpolylineってのがあります。 elliplseとかrectとか使って円を描いたり、塗りつぶしたり、っていうのも面白いんですが、polylineってのもまた違うことができる...2021.01.29nannourustジェネラティブアート
nannourust nannouで一次元セルオートマトンのカラー化 前回、rust nannouで1次元セルオートマトンを描くでRule90でセルオートマトンを描くっていうプログラムをしました。 今回は、それをカラー化してみましょう。 今回のソースコードの変更点は次の通り カラー化(hslでカラーを設定)モ...2021.01.25nannourustジェネラティブアート
nannourust nannouで1次元セルオートマトンを描く 1次元セルオートマトンをRust nannouで描いてみました。 セルオートマトンといえば、ライフゲームが有名ですが、今回は1次元のセルオートマトンです。 今回は力業でやったので、それを解説します。 そもそもセルオートマトンって何? セルオ...2021.01.24nannourustジェネラティブアート
nannourust nannouのマンデルブロ集合をカラー化 前回、rust nannouでマンデルブロ集合を描きました。 rust nannouでマンデルブロ集合を描いてみよう! 今回はそれをカラー化しました。 マンデルブロ集合カラー化の方法 カラー化をするためにいくつか方法を試しました。 どの方法...2021.01.20nannourustジェネラティブアート
nannourust nannouでマンデルブロ集合を描いてみよう! 今回はrust nannouでマンデルブロ集合を描いてみました。 マンデルブロ集合集合は漸化式で定義される数列を無限にもってったときに発散しないっていうのを条件にした時の複素数の集合です。詳しくは、調べてください。 カラー化のマンデルブロ集...2021.01.19nannourustアルゴリズムジェネラティブアート
rustrustの三角関数を自分用にカスタマイズする 以前にrustの三角関数が衝撃的過ぎる!っていう話をしました。 rustの三角関数が衝撃的過ぎる! 多くの他の言語だと、sin(x)と書けるところが、rustだとx.sin()と書きます。 今回は、多くの他の言語と同じようにsin(x)と書...2021.01.16rust
julia衝撃的過ぎたrustの三角関数 rustで三角関数を使おうと思った時、僕は一瞬「え!」と戸惑ってしまいました。 今まで多く使ってきた言語での使い方とちょっと違いすぎて、最初使い慣れないうちはエラーの連発でした。 今回はrustの三角関数の使い方の話をしていきます。 衝撃的...2021.01.16juliarust