DOSEIの日記

技術メモ+日常ログ

GA

GAViewer を Fedora 16 でビルドする

ここにある GAViewer のバイナリは、 fltk のバージョンが固定なので、 Fedora 16 の標準パッケージと相容れない。 自分でビルドする時は、 altlr-C++ と fltk-devel あたりを入れて、 $ LDFLAGS="-lX11 -lGLU" ./configure && makeとすればよいようだ。ライ…

Geometric algebra を勉強して思ったこと

単なる感想。 とっかかり 3 次元の幾何学、特にカメラ幾何を勉強すると、射影幾何がベースに使われてることがわかる。射影幾何の実装は単純で、ベクトルと行列の計算だけであり、ユークリッド空間の点に翻訳するときに無限遠の扱いに注意するだけ。 ただ、 3…

Geometric Algebra for Computer Science の 2章あたりまでのまとめ

要するに、 GA (geometric algebra) っていうのは、非退化のクリフォード代数、つまりグレード付きベクトル空間の幾何学的解釈といえる。らしい。まぁ、難しいことはいいんだけど、普通の GA の本は、難しいところからスタートするので難しいんだな (トート…

Geometric Algebra (0)

普通のベクトルでは, 幾何的な概念が十分表現できない. せいぜい拡大縮小 (スカラ倍) や合成 (足し算・引き算) 程度の操作しか定義しない. もっと, 幾何を表現できるリッチな代数系を構成したい. 参考文献 Geometric Calculus R & D Home Page 幾何的積 これ…