LoginSignup
2
1

More than 3 years have passed since last update.

VisItをコマンドラインから起動してsiloファイルを可視化したいだけ

Posted at

概要

フリーの可視化ソフトVisItを用いて可視化する準備方法をご紹介します。

VisItとは

ローレンスバリモア国立研究所が開発しているフリーの可視化ソフトです。siloやvtkのような、流体計算結果を可視化するのに重宝しています。

インストール

インストール環境

私の環境は以下になります。

macOS: 10.14.5
MacBook Pro(13-inch, 2017モデル)

インストール方法

ここから最新版をダウンロード(2019/07/04現在3.0が最新)。VisIt-3.0.0-10.13.dmgをダブルクリックすると下図のようなウィンドウが出てくるので、そこからアプリケーションにコピーします。

スクリーンショット 2019-07-04 12.34.51.png

起動

VisItをダブルクリックすることでも起動できますが、今回はコマンドラインから起動することを目標とします。

VisItの場所

Macの場合、VisItは以下の場所にあります。

/Applications/VisIt.app/Contents/Resources/bin/visit

可視化用Pythonスクリプト

このvisitを用いて、以下のPythonスクリプトを実行してみましょう。

# Make a plot
OpenDatabase("/Applications/VisIt.app/Contents/Resources/data/globe.silo")
AddPlot("Pseudocolor", "speed")
DrawPlots()

pc = PseudocolorAttributes(1)
pc.colorTableName = "hot_desaturated"
SetPlotOptions(pc)

実行とその可視化結果

以下のようにして実行します。いちいちパスを打つのが面倒という方は/Applications/VisIt.app/Contents/Resources/binにパスを通しておくとよいでしょう。

/Applications/VisIt.app/Contents/Resources/bin/visit -cli -s sample.py

すると以下のようなウィンドウが現れます。

スクリーンショット 2019-07-04 12.51.14.png

マウスでグリグリと回転させることも可能です。

スクリーンショット 2019-07-04 12.51.27.png

結言

今回は/Applications/VisIt.app/Contents/Resources/data/globe.siloというサンプルデータを描画してみましたが、他のSiloファイルも描画してみたいところです。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1