CG関連論文などの情報 †
便利なライブラリ †
- Eigen
ベクトル,行列計算など線形代数関係のライブラリ.疎行列のソルバーなども含まれている.下記のCGALやPCL,VCG Libraryなどでも使われている.ヘッダだけなのでどの環境でも導入しやすい
- CGAL
CG分野で使われている幾何学的なアルゴリズムがたくさん含まれているライブラリ.三角形メッシュ生成,ボロノイ図,ポリゴンのブール演算,凸包生成,AABB, Kd-Treeなど
- PCL
Point Cloud Library. 大規模点群を扱うライブラリ.点群からの表面生成,セグメンテーション,点群のフィルタリング,レジストレーションなど
- VCG Library
三角形メッシュ,四面体メッシュ等を扱うライブラリ.メッシュの簡素化,平滑化,ハウスドルフ距離やGeodesic path(表面に沿ったパス)の計算,等値面の抽出と追跡,細分割,ポアソンディスクサンプリングなど
- OpenVDB
3次元ボリュームデータの格納など.陰関数場を扱ったり,パーティクルデータから表面を抽出,メッシュ生成するなども可能
- ParaView
流体シミュレーション結果の可視化などに使える
- Vega FEM
C/C++で書かれた3次元変形シミュレーション用ライブラリ.名前にもあるようにFEMがメインだがバネ-質点系のコードも含まれている.
- PARDISO
インテルの数値演算ライブラリMKLにも含まれている高速な疎行列ソルバー.正定値対称行列だけでなく,非対称,不定値(indefinite)にも対応している.上記のEigenにはこれに対応するインタフェースが用意されている.
|