ライブラリ

CG

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

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

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

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

Mitsuba 3:オープンソースの研究向けレンダラ

オープンソースの研究用レンダラMitsubaのバージョン2が発表されたのが3年ほど前。次のバージョンのMistuba 3が発表されました↓Mitsuba 3: A Retargetable Forward and Inverse Rende...
0
.NET

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

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

Manim:Pythonで使える数学アニメーションライブラリ

以前、畳み込みニューラルネットワークの仕組みを可視化した例を探した時に、数学をアニメーションで視覚的に解説する3Blue1BrownというYouTubeチャンネルを知った。そのYouTubeチャンネルの動画作りに使われているアニメーションエ...
0
.NET

Python.NET:Pythonと.NETを連携させるパッケージ

以前NumSharpを調べた時にPythonと.NETを連携させるPython.NETの存在を知った。MITライセンスなので商用利用も可能です。Python.NETPython.NET (pythonnet)はPythonプログラマがWin...
0
CG

PyTorch3D:3Dコンピュータービジョンライブラリ

ついにFacebook Research公式から3Dディープラーニング用のPyTorchベースのライブラリが登場した。ライセンスはBSD-3-Clauseライセンス。PyTorch3DPyTorch3Dは、PyTorchを使用した3Dコンピ...
0
CG

Kaolin:3Dディープラーニング用のPyTorchライブラリ

NVIDIAから3D系のディープラーニング研究のためのPyTorchライブラリが公開された。まだベータ版だから、これからどんどん充実していくんでしょうね。読み方はカオリンで良いのかな?(なんかかわいい)KaolinKaolinは3Dディープ...
0
.NET

NumSharp:C#で使えるNumPyライクな数値計算ライブラリ

C#で書かれたNumPy風の数値計算ライブラリ。Apache License 2.0だそうです。NumSharpNumSharpは.NET StandardをターゲットとしたNumPyのC#ポートです。NumSharpはC#で科学計算を行う...
0