8

私が取り組んでいるアプリのファンシーな (アニメーション化された) about-box をプログラムします。これは、プログラマーが活躍してコードをいじることができる場所であるため、コミュニティがどのような優れたアルゴリズムを実装しているかを知りたいと思っています。

アルゴリズムは、アニメーション化されたフラクタル、サイン ブロブ、炎、煙、パーティクル システムなどです。

ただし、いくつかの自然な制約が思い浮かびます。事実上すべての言語でアルゴリズムを実装できる必要があります。したがって、ほとんどの言語でアクセスできないライブラリを使用する高度な directx コードまたは XNA コードは投稿しないでください。3D は大歓迎ですが、大量の追加インストールに依存するべきではありません。

コードエフェクトと一緒に画像を投稿できれば最高です。

これは、アニメーション化された 3D フィギュアとアニメーション化された正弦ブロブがタイトルバーに表示されたクールなアバウト ボックスの例です。

箱について

Winamp で使用されるアバウト ボックスの画像は、3D アニメーション付きです。

ボックスについてのWinamp

4

4 に答える 4

6

このページのコードをテストして実行しました。古い学校の 2D 炎の効果を生成します。N270 で HD フルスクリーンで実行した場合でも、遅延なく正常に動作しているように見えました。コードとすべてのソースは、指定された Web ページに掲載されています。

代替テキスト

于 2009-12-17T02:09:11.923 に答える
4

Wolfram Worm と呼ばれるものは、試みるには素晴らしいプロジェクトのようです。接続された 2 つのベジェ曲線に沿った動きを使用して、ランダムな滑らかな動きを簡単に計算できます。このページには、すばらしいデモがたくさんあります。

http://levitated.net/daily/index.html

http://levitated.net/daily/catLong.jpg
(出典:levitated.net

于 2009-12-19T18:46:20.480 に答える
1

Julia 4D クォータニオン フラクタルが大好きです。

代替テキスト
(出典: macromedia.com )

ビデオ: F# での Julia 4D アニメーション

于 2009-12-17T22:06:20.400 に答える