タグ

ブックマーク / memomemokun.hateblo.jp (1)

  • Mayaviの3D画像データX3DをWebGLでレンダリングしてブログで動かしてみる。 - プログラム日記φ(..)

    3Dグラフィックのための強力なエンジン  ( VTK ) を搭載した対話的3次元プロットパッケージ『Mayavi』のこんな感じの3Dグラフィックをブログ上で表示してみました。 Pythonスクリプトをディスクトップ上で動かす場合、最近ではjupyter notebookのブラウザー上で動かすことも多くなってますが、jupyter notebookでMayaviの画像を以下のようにインライン表示した場合、これってどうやっているのだろう調べてましたら、 HTML5準拠の最近のブラウザーでは、WebGL、すなわち、3次元グラフィックス規格OpenGLのサブセットを表示する機能を標準で備えてますから、それを利用して、 XML形式の3Dデータ交換フォーマットX3DをWebGLでレンダリングする為のライブラリー「X3DOM」でHTML5のDOM要素に変換してMayaviから書き込まれた画像情報をブラウ

    Mayaviの3D画像データX3DをWebGLでレンダリングしてブログで動かしてみる。 - プログラム日記φ(..)
  • 1