かまやん

nannou

rust nannou polylineでクロソイド曲線を描く

前回、 で、クロソイド曲線を描きました。前回のは、ellipseで小さい円をいっぱい描いて線のように描いていました。 今回は、polylineで同じものを描いていきます。さらに、カラー化もしていきます。 polylineって何?って思う方は...
nannou

rust nannouでクロソイド曲線を描く

今回は、クロソイド曲線を描いていきます。 クロソイド曲線って何!?って話ですがオイラー螺旋やコルニュ螺旋とも呼ばれる曲線です。 $$x(l)=\int_0^l cos(\frac{\theta^2}{2}) d\theta$$$$y(l)=...
nannou

rust nannouで残像を描く処理

こんにちは、かまやんです。 今回は、残像を描く処理を解説していきます。 残像があると、パっっと消えるよりなんだか動きがあってカッコいいですよね。 では行きましょう! 残像を描く 残像を描くにあたって、残像ってどんな感じかっていうと、描いたも...
nannou

rust nannouのpolylineを使う

rust nannouには色々な描画方法があるんですが、その中にpolylineってのがあります。 elliplseとかrectとか使って円を描いたり、塗りつぶしたり、っていうのも面白いんですが、polylineってのもまた違うことができる...
nannou

rust nannouで一次元セルオートマトンのカラー化

前回、rust nannouで1次元セルオートマトンを描くでRule90でセルオートマトンを描くっていうプログラムをしました。 今回は、それをカラー化してみましょう。 今回のソースコードの変更点は次の通り カラー化(hslでカラーを設定)モ...
nannou

rust nannouで1次元セルオートマトンを描く

1次元セルオートマトンをRust nannouで描いてみました。 セルオートマトンといえば、ライフゲームが有名ですが、今回は1次元のセルオートマトンです。 今回は力業でやったので、それを解説します。 そもそもセルオートマトンって何? セルオ...
Unity

最近ふとゲームのアイディアが浮かびまして

ゲーム作りをしようと思いました。 といっても空き時間を使ってぼちぼち作るのでいつ完成するかはわかりませんが ゲーム作りといえば!ゴリゴリソースコード書いて!ゼロからつくるぞ! と意気込むと大体疲れて、キャラクタ描画したら終わっちゃうので u...
nannou

rust nannouのマンデルブロ集合をカラー化

前回、rust nannouでマンデルブロ集合を描きました。 rust nannouでマンデルブロ集合を描いてみよう! 今回はそれをカラー化しました。 マンデルブロ集合カラー化の方法 カラー化をするためにいくつか方法を試しました。 どの方法...
nannou

rust nannouでマンデルブロ集合を描いてみよう!

今回はrust nannouでマンデルブロ集合を描いてみました。 マンデルブロ集合集合は漸化式で定義される数列を無限にもってったときに発散しないっていうのを条件にした時の複素数の集合です。詳しくは、調べてください。 カラー化のマンデルブロ集...
rust

rustの三角関数を自分用にカスタマイズする

以前にrustの三角関数が衝撃的過ぎる!っていう話をしました。 rustの三角関数が衝撃的過ぎる! 多くの他の言語だと、sin(x)と書けるところが、rustだとx.sin()と書きます。 今回は、多くの他の言語と同じようにsin(x)と書...
タイトルとURLをコピーしました