Python 学習:MayaVi2

2014-06-24 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
4、2、2、1、0、 0、0、0、0、0(41)で、換算ポイント 72pt 。
特段のランク変動は無し?
・-・ - -・

さて、本文。

OpenFOAM」の結果を
VTK」で出力した場合、
これを入力して表示するのは?
VisIt:VTK ビューア
か、OpenFOAM連携の「ParaView」ですが、・・・・・

Python 絡みで何か無いのか?調べていたら、・・・

The MayaVi Data Visualizer
  Mayavi2: the next generation
  MayaVi is not dead! Mayavi2 is the next generation of MayaVi.
  Mayavi2, is a full rewrite of the original MayaVi
   and provides far more scriptability, easier usage for common patterns,
   and easy embedding in Python applications.

  Mayavi2 has been under very active development for a while now
   and has many more features than Mayavi-1.x.
  Please consult the Mayavi2 home page at <URL>
   for more installation instructions and a user guide.

  The following information and the information on this site
   pertains to the older MayaVi-1.x versions.
  Note that MayaVi-1.x is no longer under active development.

  MayaVi1: the past

  MayaVi1 is a free, easy to use scientific data visualizer.
  It is written in Python and uses the amazing Visualization Toolkit (VTK)
   for the graphics.
  It provides a GUI written using Tkinter.
  MayaVi is free and distributed under the conditions of the BSD license.
  It is also cross platform and should run on any platform
   where both Python and VTK are available
   (which is almost any *nix, Mac OSX or Windows).

を見つけた。

つまり、
MayaVi は、Python で書かれていて、
グラフィックスには、素晴らしい Visualization Toolkit を使っている。
GUIには、Tkinter を用いている。
  MayaVi is not dead! Mayavi2 is the next generation of MayaVi.


この「MayaVi」の改訂版「MayaVi2」は非常に興味がある。

それで、ドキュメントを見てみた。

mayavi 4.3.1 documentation
  Mayavi: 3D scientific data visualization and plotting in Python
には、
  Using the Mayavi application
  Understanding and using the Mayavi interactive application

  Python scripting for 3D plotting
  The simple scripting API to Mayavi

と、2種類がある。

即ち、
(単独実行?の)「GUI(対話型)アプリケーション」版と
「Python」の中で使う“パッケージ”(モジュール)版
がある。


それぞれのインストール方法は?

アプリ版では、

  Binary installation under Windows

  Just download the binary,
  run it to start the installation,
  answer the questions on where you want to install it etc.
  That's it! If you have problems, please let us know.

即ち、
  「MayaVi-setup-1.5.exe (7.8 MB)」
をダウンロードして実行するだけ?
(古い版しかない?)


Python パッケージ版は、

Gohlkeさんのページ
から、・・・
  ETS, the Enthought Tool Suite,
   is a collection of components for building scientific applications.
  Includes Traits, Chaco, etc. and Mayavi,
   which requires VTK-5.10.1.
と云うことで、
  「ets-4.4.2.win32-py2.7.exe」
をダウンロードして実行。
(VTK は、WinPython には入っている?)
でも、「wxPython」が必要?

更に、注意する点として、
「Stack Overflow」の、
Unable to load the package 'enthought.mayavi.mlab'
の回答!
  It might be because spider itself uses the QT library
   and has already initialized it.
  According to this <URL> you could use PySide instead of PyQt4
即ち、
  WinPython に入っているのは、“VTK-Qt”で、「Spider」を使っている。
  「PySide」を使うようにすべし。
  (but i don't know if that's a configuation option or a fallback)
  (でも私(回答者)は(やり方を)知らない)


本日はここまで。

Python 学習は続く、・・・


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


140312,0622
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
10 | 2017/11 | 12
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク