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
nannou rust nannou Loopを制御する。10フレームだけで止めたい! rust nannouでは、標準だと60フレーム前後で描画するようになってます。実行してから、終了するまでずーっと描画し続けるのがディフォルトの設定です。 けど、「ここで止めたい!」っていうものもありますよね? 円は100個書いたらおしまい... 2021.01.14 nannourustジェネラティブアート
nannou rust nannouで自分用の関数を作って円を描く 円を描く関数に「ellipse」ってのがあります。もちろん標準的な使い方で ellipse() .x_y(230.0, 150.0) .radius(25.0) .color(WHITE); こんな書き方ですよね。 今回はmy_ellips... 2021.01.13 nannourust