タグ

ブックマーク / fumufumu.q-games.com (3)

  • FumuFumu-Q: GSL

    あちこちのグラグリックス論文に使われているSDL(Singular Value Decomposition)と言うアルゴリズムについて情報を探していたら、GSL(GNU Scientific Library)という科学技術計算ライブラリーを発見しました。名前通り、マルティプラットフォームの高レベルの数学ライブラリーです(物理化学的な部分もあります)。 機能の概要がこちらにあります。200年生きていても使い切れないほど色んな機能が実装されておりますね。 仕事では、自分が実装したものの結果を確認するために使っています。GSLソースコード自体が参考になるし、使われた論文のreferenceがちゃんと書いてありますから、それだけで役立ちます。 GSLはcygwinのインストールに含まれていますが、必要なら簡単にリビルドできます(ただ、-mno-cygwinでリビルドするとランタイムで落ちてしまう.

  • FumuFumu-Q: Supershapes

    多くの人はあまり興味ないだろうと思うけど、プログラム中、たった一つの簡単で綺麗な方程式でキューブやシリンダーを定義したいと思ったことがありませんか?実は最近のFlipcodeのIOTDを読んだおかげで知ったが、そんな便利な方程式がありました。Paul Bourke氏はそれについてページを作ってくれました(いつも思うけど彼のページは最高ですね)。2Dバージョンもあります。 三つのパラメーターだけで、こんなに見た目が違う様々な形を作れるなんて驚きですね。 この方程式はJohan Gielis氏という科学者が想像したものだそうで、彼は自分のアイディアを活かすためにGenicapという会社を設立しました。その会社のサイトには、どんなものが作れるかを示すためのギャラリーがありますのでご覧下さい[1][2]。 ↑適当にやってみた結果。全部同じ方程式です。すごくない?

    ktaka
    ktaka 2005/06/13
    便利な方程式
  • FumuFumu-Q: siggraph 2005

    ktaka
    ktaka 2005/06/13
  • 1