🐇
Open3DのWeb visualizerを試す
以下のOpen3DのWeb visualizerを動かした結果の簡単な記事になります。
環境構築
今回はOpen3DのVersion 0.17.0を使用しています。
pip install open3d==0.17.0
ソースコード
早速ですが、以下が今回のコードになります。
Open3Dが用意しているBunnyMeshを描画しています。
import open3d as o3d
# WebRTCサーバーを有効化
o3d.visualization.webrtc_server.enable_webrtc()
# 描画する3Dデータを取得
bunny = o3d.data.BunnyMesh()
mesh = o3d.io.read_triangle_mesh(bunny.path)
mesh.compute_vertex_normals()
# 描画
o3d.visualization.draw(mesh)
デフォルトのポートが8888のため、以下のlocalhostの8888から描画内容を確認することができます。
Discussion