viser:Pythonで使える3D可視化ライブラリ

viserはPythonで使える可視化ライブラリ。Apache 2ライセンス。

viser



viserは、Pythonでインタラクティブな3D視覚化を行うためのライブラリです。

このライブラリの特徴は以下の通りです。

  • 3Dのプリミティブを可視化するためのAPI
  • GUI 構成要素:ボタン、チェックボックス、テキスト入力、スライダーなど
  • シーンインタラクションツール (クリック、選択、トランスフォームギズモ)
  • プログラムによるカメラ制御とレンダリング
  • SSH経由で簡単に使用できる完全Webベースのクライアント

使用方法とAPIリファレンスについてはドキュメントをご覧ください。


スポンサーリンク

viserPangolin, rviz, meshcat, Gradioなどにインスパイアされたツールとのことで、3Dビジョンやロボティクス系のアプリケーションを想定した可視化ライブラリ。


スポンサーリンク


visernerfstudio-projectのGitHubリポジトリで管理されており、nerfstudioのビューアもviserを使って作られているようだ。



CG分野ではデータ作成の時点で3Dビューを必要とするのに対して、コンピュータービジョン分野は撮影ベースなので、撮影したデータのプレビュー・編集時に初めて3Dビューが必要となる点で目的が異なる。
個人的には「DCCツールに統合した方が便利では?」なんて思うけど、リッチなツールだとユーザーの学習コストが高くなっちゃうか。

Record3Dで取得したデータをnerfstudioで使うチュートリアルがあるけど、



同様に(?)Record3Dのデータをviserで可視化するサンプルコードがある↓
https://viser.studio/latest/examples/07_record3d_visualizer/

viserとは関係ないけど、Record3DからのRGBDストリームを受け取るコードもGitHubで公開されてるのね↓
https://github.com/marek-simonik/record3d


スポンサーリンク

関連記事

IronPythonを使ってUnity上でPythonのコードを実行する

ZBrushでアヴァン・ガメラを作ってみる 甲羅のバランス調整

Unity ARKitプラグインサンプルのドキュメントを読む

Kubric:機械学習用アノテーション付き動画生成パイプライン

UnityでTweenアニメーションを実装できる3種類の無料Asset

Seleniumを使ったFXや株の自動取引

ZBrushでゴジラ2001を作ってみる 身体のアタリを作る

Google App EngineでWordPress

注文してた本が届いた

プログラミングスキルとは何か?

素敵なパーティクル

映画『ミュータント・タートルズ』を観てきた

Accord.NET Framework:C#で使える機械学習ライブラリ

uvでWindows11のPython環境を管理する

OpenGV:画像からカメラの3次元位置・姿勢を推定するライブラリ

COLMAP:オープンソースのSfM・MVSツール

Houdiniのライセンスの種類

HTML5・WebGLベースのグラフィックスエンジン『Goo Engine』

ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整

立体視を試してみた

ZBrushで人型クリーチャー

OpenCV

オープンソースの取引プラットフォーム

AfterEffectsプラグイン開発

ZBrushで仮面ライダー3号を造る 仮面編 横顔のシルエットをリファレンスに合わせる

Fast R-CNN:ディープラーニングによる一般物体検出手法

ベイズ推定とグラフィカルモデル

ちょっと凝り過ぎなWebキャンペーン:全日本バーベイタム選手権 (MITSUBISHI KAGAKU...

畳み込みニューラルネットワーク (CNN: Convolutional Neural Network...

Raspberry Pi

ポリ男からMetaHumanを作る

openMVG:複数視点画像から3次元形状を復元するライブラリ

網元AMIで作ったWordpressサイトのインスタンスをt1microからt2microへ移行した

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

Mask R-CNN:ディープラーニングによる一般物体検出・Instance Segmentatio...

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚の作り込み

ZBrushでリメッシュとディティールの転送

Leap MotionでMaya上のオブジェクトを操作できるプラグイン

Unreal Engine Tokyo MeetUp!へ行ってきた

写真から3Dメッシュの生成・編集ができる無料ツール『Autodesk Memento』

ZBrushでゴジラ2001を作ってみる 身体のSubToolを分割

書籍『データビジュアライゼーションのデザインパターン20』読了

コメント