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
関連記事
ZBrushで仮面ライダー3号を造る 仮面編 DynaMes...
機械学習について最近知った情報
Adobe Photoshop CS4 Extendedの3...
手を動かしながら学ぶデータマイニング
チャットツール用bot開発フレームワーク『Hubot』
UnityのGlobal Illumination
adskShaderSDK
pythonもかじってみようかと
SIGGRAPH Asia
Siggraph Asia 2009 カンファレンスの詳細
参考になりそうなサイト
BlenderのRigifyでリギング
ZBrushでゴジラ2001を作ってみる 姿勢の変更
ラクガキの立体化 目標設定
グローバルイルミネーションに手を出す前に、やり残したことがあ...
UnityのTransformクラスについて調べてみた
参考書
書籍『開田裕治 怪獣イラストテクニック』
WordPress on Windows Azure
AndroidもopenGLも初心者さ (でもJavaは知っ...
OpenCV 3.1のsfmモジュールを試す
オープンソースの顔の動作解析ツールキット『OpenFace』
CGWORLD CHANNEL 第21回ニコ生配信は『シン・...
Google Earth用の建物を簡単に作れるツール Goo...
ManimML:機械学習の概念を視覚的に説明するためのライブ...
Maya API Reference
動的なメモリの扱い
ポイントクラウドコンソーシアム
OpenVDB:3Dボリュームデータ処理ライブラリ
Point Cloud Libraryに動画フォーマットが追...
トランスフォーマーロストエイジのメイキング
MPC社によるゴジラ(2014)のVFXブレイクダウン
Unreal Engine Tokyo MeetUp!へ行っ...
GAN (Generative Adversarial Ne...
Transformer Explainer:テキスト生成モデ...
Active Appearance Models(AAM)
ブログの復旧が難航してた話
WordPressプラグインの作り方
なんかすごいサイト
UnrealCLR:Unreal Engineで.NET C...
OpenCV
Deep Learningとその他の機械学習手法の性能比較


コメント