電界中の誘電体の電束線(Mathematica file)
坂道に沿って円盤が転がる様子を微分方程式を数値的に解くことに より導き出し、その様子をアニメーションにしています。円盤の回 転が分かるように、黒白に塗分けられて、動きが非常にリアルにで きてます。
卓球の様子をアニメーションにしています。こういうのを Mathematicaでやらせるとかなり細かいことを考えないと行けない のですが、よく頑張ってやっています。
バネで連結された質点の動きを3Dで見せてくれます。動きがなめら かで見ていて面白いです。
Mathematica プログラム Mathematica プログラム v6
相川さんのプログラムに影響されて、さらに面白いアニメを作った 第一段です。
Mathematica プログラム Mathematica プログラム v6
相川さんのプログラムに影響されて、さらに面白いアニメを作った 第二段です。微分方程式をちゃんと解いているので動きが本物っぽく見えます。
物理ぶつりしていない、アニメーションらしいアニメです。
弟さんが大学受験の問題を解いているところでひらめいたそうです。 四角の容器を回転させたときの水面を描いています。
Mathematica プログラム Mathematica プログラム v6
水滴が水面に落ちて、波紋が広がっていく...よくぞここまででき たと思わせるいい作品です。実行にすごく時間がかかりますのでご注意を。
うねうねとする様子がなかなか楽しいです。
虹がかかっていくところを車が横切っていく。細部まできちんと作りこんでいます。なかなかの力作。
スプリングの密度の濃いところがずれていくというもの。これがか なりシンプルな関数だけで表しているので、プログラムにびっくり する。
フーコーの振り子を三次元で描いている。下の針はもちろん時計を 表している。プログラムも洗練されており無駄がない。12時のとこ ろに刻があった方がよかったのかなぁ。
遊星歯車を表しています。上の回転と下の回転が違うことが見れます。
Mathematica プログラム Mathematica プログラム
Graphics`Shapes`を最大限に利用して、球がきちんと転がっているよ うに見えるように工夫しています。
桜の木が育って、花が咲き、四季が過ぎていくという情緒あふれるアニメ。
太陽の笑顔。見ていて元気が出ます。
精米水車。全部ポリゴンで書かれています。かなり大変だったでしょうね。
Mathematica プログラム Mathematica プログラム v6
バブルソートの様子をアニメで示しています。意外と単純なプログラムで実現しているところが良い。
Mathematica プログラム Mathematica プログラム v6
車を関数にしているので、全体はそんなにややこしくないよいプログラミングになっています。しかもいい味を出している。なかなか面白いです。
棒人形を使ったアニメーション。GIFアニメにしてもらったものを載 せます。プログラム自身は単純で長大なものなので省きました。作者 のユーモアがきちんと出ていて、発表のときには大受けしました。ま たかなりマニアックらしいです。
二つの間の電荷による電気力線を二次元と三次元で表示しておりま す。本当は同期しているのですが、ブラウザによりちょっと違って くるかもしれないです。
月の満ち欠けを説明したアニメ。地球に一本線が入っているので、 それで満ち欠けの様子が分かりやすくなるそうです。
一定磁界中における電子のらせん運動とそのまわりの電界の様子。 作画にも、パラメータの調整にもかなり苦労したと思います。
ジェンガを模擬したもの。バラバラになるところすら描こうという のだからすごいです。
Mathematica プログラム Mathematica プログラム v6
なんかのゲームの爆弾の様子を描いたもの。では自機はどうやって いるかというと、一番近い玉をよけて、できるだけ中心に行こうと するというようにプログラムしているんだそうです。すごい。
3Dで転がっていく3つの玉。これが最後に結末をつけます。プレゼ ンの時にはまとめが終わったあとに、最後にこれを入れてくれまし た。新しいプレゼンの方法を教えていただきました。
クリスマスツリーのイルミネーションはなんとパスカルの三角形の 値から計算されて光っています。知的でいいです。
初音ミクのアニメ。アニメ研の作者はなんとMathematicaで作って しまいました。簡単ですが、ちゃんとストーリがあります。 この記事 によると「画像をモチーフにした二次創作物は、非 営利目的で公序良俗に反しない限り使用を認めている。」とありま すので、載せてみます。何かありましたらご連絡下さい。
減衰振動の絶対値を使ってピョンピョン飛んでいる様子を上手に表 現しております。転がっている様子も使っておりますし、なかなか 面白いです。
弓道かアーチェリーかをイメージして、矢を放つのに初期値を設定 してその後矢を射ると?こんな風にするとゲームっぽくできるんですね。 感心しました。
ただの顔を描いているのだと思ったら、ちょっと違うんですよね。実行してみないと分からないです。
物理的にはなんで円運動できるのかなとちょっと考えるところもあ るのですが、棒に何か仕掛けがあることにしておきましょう。
落下とか等速直線運動とか床での運動とか、初等力学現象だけです が、とにかく長い。最後までどうなるのだろうってずっと見続けて しまいます。フルバージョンは こちら (GIF 1Mbyte) それにしても発表の時にちょうど持ち時間の7分 のベルが鳴ったと同時にこのアニメを終わったというのは偶然だっ たのか、計算されたものなのか。彼だとやりかねない演出でした。
ついに音ゲーがきました。決まった順序でマウスクリックしていくと点がどんどんのびていきます。最後はGREATがでるまで頑張りましょう。 マウスクリックと音を出すというこれまでに見たことがなかった技を取り込んでいます。すばらしいです。
3Dにしており、きれいにできております。最後のおちもあります。 GIFアニメがながいので、フルバージョン は こちら(GIF 2.8Mbyte) におき ます。
物理シミュレーションもの。10個のバネでつながれていて、その先に緑のカエルのおもりがあります。マウスクリックをするとカエルは赤に変わりますので、位置を適当に動かすことができます。上の図はその状態です。 EventHandlerでマウスの入力をさせるところとか、アクティブなところとかかなり意欲的な作品です。 でも、計算がかなり簡単に破綻するようで、デモしているときもMathematicaごと落としておりました。それにしても、ここまでできるのはすばらしい。
電磁気で習った、極座標系を使って、竹刀の軌道を描くという発想 からできたそうです。細かいところまで頑張って描かれておりすばらしいです。 フルバージョンは こちら (GIF 1Mbyte) 横に技の解説が流れます。
プログラムを走らせると7分をカウントします。音とか出るとさらに 面白い?かも知れませんが、砂時計に音はいらないですかね。なぜ 7分かというとプレゼンテーションの時間が7分だからです。
なんとなく白黒映画を観ているような情緒感があります。田舎から 都会に出てくるというイメージだそうです。こういうのも頑張れば 作れるのだなぁとおもいました。
単純な作りなのですが、実際に動いているところをみるとすごく面 白いです。
ここにきてDynamic[]を使ってゲームを作ろうという作品が多くなっ てきております。ぜひできる方はここにすすんでいって欲しいと思 います。この作品はどうなんだろう?ちゃんと動きますか?