參考:
matplotlib
mayavi文檔
tvtk文檔
北京大學MOOC
安裝
官方文檔
建議使用Anaconda進行安裝較為方便,版本:python3.6,Mayavi:conda install -c viscid-hub mayavi
,若要使用ivtk需要使用python2.7版本。
TVTK
TVTK 基礎
查詢、導入
- 文檔查詢工具
from tvtk.tools import tvtk_doc
tvtk_doc.main()
- 導入
from tvtk.api import tvtk
from tvtk.tools import ivtk
from pyface.api import GUI
tvtk.CubeSource
- 屬性
- 查看屬性
- 對象方法
其他請查詢官方文檔或文檔查詢工具
TVTK基本對象
其他請查詢官方文檔或文檔查詢工具
顯示對象
mayavi
-
層級
-
打開mayavi2
也可以從此介面打開文檔查詢工具。
-
由程式顯示圖像時開啟
-
mayavi2操作錄製
此功能可以錄製你所有在mayavi2操作並轉成python,可以寫到python執行,可以使用mlab.get_engine()
取得engine,取得後設置給engine變量可以省略腳本前面的第一段。
範例
gist: https://gist.github.com/jounjieli/d4e534190e3da77f4f7c0fce6acf1982)