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を使って作られているようだ。



2025年8月 追記:バージョン1.0.0になったそうです。



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

関連記事

GeoGebra:無料で使える数学アプリ

BlenderのGeometry Nodeで遊ぶ

iPhoneアプリ開発 Xcode 5のお作法

Point Cloud Consortiumのセミナー「3D...

MFnMeshクラスのsplit関数

デザインのリファイン再び

ZBrushでアヴァン・ガメラを作ってみる 壊れたデータの救...

Unreal Engine Tokyo MeetUp!へ行っ...

Mitsuba 2:オープンソースの物理ベースレンダラ

MetaHumanの頭部をBlenderで編集できるアドオン

UnityからROSを利用できる『ROS#』

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

OpenSfM:PythonのStructure from ...

Google App Engine上のWordPressでF...

TeleSculptor:空撮動画からPhotogramme...

Perfumeのライブパフォーマンスのビジュアル

Windows Server 2008にAutodesk M...

UnityのGlobal Illumination

Google App Engineのデプロイ失敗

ZBrushでUndo Historyを動画に書き出す

After Effects全エフェクトの解説(6.5)

ZBrushで作った3Dモデルを立体視で確認できるVRアプリ...

疑似3D写真が撮れるiPhoneアプリ『Seene』がアップ...

ZBrushで仮面ライダー3号を造る 仮面編

ZBrushで仮面ライダー3号を造る 仮面編 Clay Po...

ZBrushでアヴァン・ガメラを作ってみる 甲羅の修正・脚の...

SIGGRAPH Asia

ZBrushでアヴァン・ガメラを作ってみる 頭頂部の作り込み...

Maya には3 種類のシェーダSDKがある?

スクラッチで既存のキャラクターを立体化したい

UnityのMonoBehaviourクラスをシングルトン化...

Google App EngineでWordPress

機械学習手法『Random Forest』

SSII 2014 デモンストレーションセッションのダイジェ...

書籍『伝わる イラスト思考』読了

Oculus Goを購入!

ZBrushでアヴァン・ガメラを作ってみる 下半身のバランス...

Siggraph Asia 2009 カンファレンスの詳細

WordPressのサーバ引っ越し方法を考える

映画『ゴジラ-1.0』 メイキング情報まとめ

ROMOハッカソンに行ってきた

オープンソースの物理ベースレンダラ『Mitsuba』をMay...

コメント