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