Geogramは、3Dジオメトリ(主にポリゴン)を操作するアルゴリズムを多数揃えたC++のライブラリ。3条項BSDライセンス。
Geogram
Geogramは、幾何学的アルゴリズムを備えたプログラミングライブラリです。 以下のようなジオメトリ処理機能があります:また、以下の低レベルアルゴリズムも備えています:
- 正確な数値 / exact predicates
- 2Dドロネー三角形分割と、高効率な並列3Dドロネー三角形分割
- メモリ効率の良いsurfacic / volumetric / hybridなmeshデータ構造
- 交差判定やレイトレーシングのための効率的なジオメトリ検索データ構造(AABBs, KdTreesなど)
- Spectral mesh処理
- CPU, GPUによる線形ソルバー
Geogramには、かつてのALICE InriaプロジェクトのGeometry Processingの研究成果(ACM SIGGRAPH, ACM Transactions on Graphics, Symposium on Geometry Processing, Eurographicsで発表された30以上の研究成果)が含まれています。これらは欧州研究評議会(ERC)の2つの助成金 GOODSHAPEとVORPALINEによって支援されたものです。
Wikiやドキュメントが充実しており、オンラインデモもある。
また、Geogramを使用して作られたGUIツールがあり、Geogramに搭載されているアルゴリズムを手軽に試すことができる↓
Graphite
Graphiteは、Geogramを中心に構築された実験的な3Dモデラーです。
Graphiteは、かつてのALICE InriaプロジェクトのGeometry Processingの研究成果(ACM SIGGRAPH, ACM Transactions on Graphics, Symposium on Geometry Processing, Eurographicsで発表された30以上の研究成果)が含まれています。これらは欧州研究評議会(ERC)の2つの助成金 GOODSHAPEとVORPALINEによって支援されたものです。
関連記事
WebGL開発に関する情報が充実してきている
ラクガキの立体化 3Dプリント注文
オープンソースの顔の動作解析ツールキット『OpenFace』
ZBrushでアヴァン・ガメラを作ってみる 歯を配置
ReadCube:文献管理ツール
Model View Controller
ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み...
MFnMeshクラスのsplit関数
ディープラーニング
Unityで360度ステレオVR動画を作る
ZBrushのUV MasterでUV展開
Unityをレンダラとして活用する
Kaolin:3Dディープラーニング用のPyTorchライブ...
UnityのMonoBehaviourクラスをシングルトン化...
BGSLibrary:OpenCVベースの背景差分ライブラリ
Mechanizeで要認証Webサイトをスクレイピング
CLO:服飾デザインツール
クラスの基本
3Dグラフィックスの入門書
GoB:ZBrushとBlenderを連携させるアドオン
Zibra Liquids:Unity向け流体シミュレーショ...
OpenGV:画像からカメラの3次元位置・姿勢を推定するライ...
この本読むよ
UnityのTransformクラスについて調べてみた
BlenderのPython環境にPyTorchをインストー...
テスト
Mask R-CNN:ディープラーニングによる一般物体検出・...
プロシージャル手法に特化した本が出てるみたい(まだ買わないけ...
ZBrushでメカ物を作るチュートリアル動画
MeshLab:3Dオブジェクトの確認・変換に便利なフリーウ...
Super Resolution:OpenCVの超解像処理モ...
PythonでMayaのShapeノードプラグインを作る
『ゴジラ キング・オブ・モンスターズ』のVFXブレイクダウン
ZBrushからBlenderへモデルをインポート
Multi-View Environment:複数画像から3...
フリーのUV展開ツール Roadkill UV Tool
SIGGRAPH Asia
R-CNN (Regions with CNN featur...
『ローグ・ワン/スター・ウォーズ・ストーリー』のVFXブレイ...
ZBrushでアヴァン・ガメラを作ってみる 腕の作り込み
映画『ゴジラ-1.0』 メイキング情報まとめ
フォトンの放射から格納までを可視化した動画



コメント