viserはPythonで使える可視化ライブラリ。Apache 2ライセンス。
viser
viserは、Pythonでインタラクティブな3D視覚化を行うためのライブラリです。
このライブラリの特徴は以下の通りです。
- 3Dのプリミティブを可視化するためのAPI
- GUI 構成要素:ボタン、チェックボックス、テキスト入力、スライダーなど
- シーンインタラクションツール (クリック、選択、トランスフォームギズモ)
- プログラムによるカメラ制御とレンダリング
- SSH経由で簡単に使用できる完全Webベースのクライアント
使用方法とAPIリファレンスについてはドキュメントをご覧ください。
viserはPangolin, rviz, meshcat, Gradioなどにインスパイアされたツールとのことで、3Dビジョンやロボティクス系のアプリケーションを想定した可視化ライブラリ。
viserはnerfstudio-projectのGitHubリポジトリで管理されており、nerfstudioのビューアもviserを使って作られているようだ。
2025年8月 追記:バージョン1.0.0になったそうです。
July has been a big month for Viser!
– Released v1.0.0😊
– We did some writingSome demos👇 pic.twitter.com/YqfSbCIZQl
— Brent Yi (@brenthyi) July 31, 2025
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
関連記事
機械学習手法『Random Forest』
WordPressプラグインの作り方
プログラミングスキルとは何か?
ZScript
PythonでBlenderのAdd-on開発
ZBrushで仮面ライダー3号を造る 仮面編 PolyGro...
顔検出・認識のAPI・ライブラリ・ソフトウェアのリスト
C++始めようと思うんだ
写真に3Dオブジェクトを違和感無く合成する『3DPhotoM...
Qlone:スマホのカメラで3Dスキャンできるアプリ
『シン・ゴジラ』のコンセプトアニメーションのメイキング動画が...
Stanford Bunny
Kubric:機械学習用アノテーション付き動画生成パイプライ...
Google App EngineでWordPress
Open Shading Language (OSL)
bpy-renderer:レンダリング用Pythonパッケー...
PyMC:Pythonのベイズ統計ライブラリ
素敵なパーティクル
Physically Based Rendering
Zibra Liquids:Unity向け流体シミュレーショ...
openMVGをWindows10 Visual Studi...
ZBrush 4R7
ポリゴン用各種イテレータと関数セット
ZBrushCore
Windows Server 2008にAutodesk M...
UnityのGameObjectの向きをScriptで制御す...
書籍『伝わる イラスト思考』読了
iOSデバイスのためのフィジカル・コンピューティングツールキ...
Webスクレイピングの勉強会に行ってきた
Mayaのレンダリング アトリビュート
Point Cloud Libraryに動画フォーマットが追...
Unreal Engine Tokyo MeetUp!へ行っ...
白組による『シン・ゴジラ』CGメイキング映像が公開された!
書籍『開田裕治 怪獣イラストテクニック』
オープンソースの顔認識フレームワーク『OpenBR』
ZBrush4新機能ハイライト 3DCG CAMP 2010
書籍『3次元コンピュータビジョン計算ハンドブック』を購入
ZBrushでアヴァン・ガメラを作ってみる 下アゴと頭部を作...
Google App Engineのデプロイ失敗
LLM Visualization:大規模言語モデルの可視化
TeleSculptor:空撮動画からPhotogramme...
ZBrushでアヴァン・ガメラを作ってみる 口のバランス調整


コメント