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によって支援されたものです。
関連記事
Iterator
ラクガキの立体化 分割ラインの変更・バランス調整
CGレンダラ研究開発のためのフレームワーク『Lightmet...
ZBrushと液晶ペンタブレットでドラゴンをモデリングするチ...
Adobe Photoshop CS5の新機能
Unityをレンダラとして活用する
Polyscope:3Dデータ操作用GUIライブラリ
口笛から作曲できるスマホアプリ『Chordana Compo...
ZBrushで仮面ライダー3号を造る 仮面編 DynaMes...
生物の骨格
C++ 標準テンプレートライブラリ (STL)
Pix2Pix:CGANによる画像変換
UnityでOpenCVを使うには?
ガメラ生誕50周年
ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...
Physically Based Rendering
トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ
オープンソースの顔の動作解析ツールキット『OpenFace』
CLO:服飾デザインツール
ZBrushでゴジラ2001を作ってみる 頭の概形作り
Dlib:C++の機械学習ライブラリ
C++の抽象クラス
OpenCV
UnityのGlobal Illumination
Photoshopで作る怪獣特撮チュートリアル
OpenSfM:PythonのStructure from ...
デザインのリファイン再び
Unreal Engine Tokyo MeetUp!へ行っ...
ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエッ...
この連休でZBrushの スキルアップを…
素敵なパーティクル
Autodesk Mementoでゴジラを3次元復元する
CycleGAN:ドメイン関係を学習した画像変換
CGのためのディープラーニング
UnityでPoint Cloudを表示する方法
書籍『ゼロから作るDeep Learning』で自分なりに学...
ジュラシック・パークのメイキング
UnityのGameObjectの向きをScriptで制御す...
ZBrushでゴジラ2001を作ってみる 身体のSubToo...
Zibra Liquids:Unity向け流体シミュレーショ...
ZBrushでアヴァン・ガメラを作ってみる 歯茎を別パーツへ...
フルCGのウルトラマン!?



コメント