ジオメトリ

CG

trimesh:PythonでポリゴンMeshを扱うライブラリ

3Dポリゴンジオメトリを扱うライブラリは古よりC++など色んな言語向けに揃っておりますが、このtrimeshは全てPythonで書かれたライブラリ。 trimesh Trimeshは、全てのコードがPythonバージョン3.7以降で書かれた...
0
C++

VCG Library:C++のポリゴン操作ライブラリ

VCGlibは、割と古くからあるC++のポリゴン操作ライブラリ。GPL-3.0ライセンス。 VCG Library Visualization and Computer Graphics Library (略称 VCGlib)は、C++で書...
0
Blender

Blendify:コンピュータービジョン向けBlenderラッパー

コンピュータービジョンで扱う対象が2Dの画像だけでなく3Dデータに広がってきて、コンピューターグラフィックスとの垣根がどんどん無くなってきているように感じる。 Blendifyは、Blenderの機能をPythonのモジュールとして呼び出せ...
0
.NET

geometry3Sharp:Unity C#で使えるポリゴン操作ライブラリ

Unityはポリゴンのオブジェクトを扱う割に、意外とポリゴンジオメトリを操作するAPIが貧弱。 でも、ポリゴンジオメトリ操作の有名なライブラリはC++かPythonに偏っており、直接C#で利用できるライブラリは少ない。 そんな中で有力な選択...
0
Blender

BlenderのGeometry Nodeで遊ぶ

夜眠れなくて、ふとYouTubeで見かけたBlenderのチュートリアルを真似してみた。 短時間にまとまったチュートリアルなら気負わずに真似しようと思える↓ BlenderにGeometry Nodeという機能があるのは知ってたけど、いまい...
0
C++

Geogram:C++の3D幾何アルゴリズムライブラリ

Geogramは、3Dジオメトリ(主にポリゴン)を操作するアルゴリズムを多数揃えたC++のライブラリ。3条項BSDライセンス。 Geogram Geogramは、幾何学的アルゴリズムを備えたプログラミングライブラリです。 以下のようなジオメ...
0
CG

Point Cloud Utils:Pythonで3D点群・Meshを扱うライブラリ

3Dコンピュータービジョンのブーム(?)のおかげか、Pythonで点群やMeshデータを扱えるオープンソースライブラリが充実してきた。 こちらのPoint Cloud UtilsはGPLv2ライセンス。 Point Cloud Utils ...
0
C++

Polyscope:3Dデータ操作用GUIライブラリ

ポリゴンMeshや点群などの3Dデータを扱うビューア、インターフェイスを提供するライブラリ。VTKなんかよりもずっと手軽に導入できそう。MITライセンス。 Polyscope Polyscopeは、Meshや点群などの3Dデータ用のC++/...
0
.NET

CGALDotNet:計算幾何学ライブラリ CGALのC#ラッパー

プログラムでポリゴンジオメトリを何かしら操作するなら、C++で利用できる計算幾何学ライブラリCGALが有名ですね。色々なアルゴリズムが実装されていて便利。 Unity C#環境で使える似たようなライブラリが無いかと探してみたら、そのものズバ...
0
NegativeMindをフォローする