忍者ブログ

Memeplexes

プログラミング、3DCGとその他いろいろについて

部分から全体を作る(かんたん積分)

数学クイズです:「表面が常に中心方向と直角になっている図形はどんな形でしょうか?」答えは円です。この調子で、表面の方向から図形の形を当てるゲームをしてみたくなったので、図形の形を計算するかんたんなプログラムを書いてみました。当初の目的であるゲームをする気力がなくなってしまったのが唯一残念なことです。


表面から全体像を描く

点(x, y)における図形の傾き =

遊び方

テキストボックスに表面の傾きを計算する式を入力し、[Enter]キーを押すとその図形をマウスが描くようになります。

最初の設定では円を描くようになっています。

「傾き」というのは0が横で、∞が縦です。たとえば0を数式テキストボックスに入力すると横線が描かれます。∞――1/0を入力すればできます――だと、縦線が描かれます。

マウスをドラッグするとグラフが移動し、ホイールを回すと拡大縮小が行われます。

拍手[0回]

PR