おいも貴婦人ブログ

生物系博士課程満期退学をしたAIエンジニアのブログ。

VMDで壁みないなものを描写してみる。

こんにちわ。おいもです。今回はVMDで壁みたいなもの描写してみようと思います。壁を描写するのではなく、点の集合を壁のように見せる方法です。壁を直接描写する方法があれば教えてください。

私の方法では、tkコンソールを使います。VMDを開いた後に[Extensions]->[Tk console]を選択します。

点を描写するコマンドが以下になります。原点に点を打つ場合。

graphics top point {0 0 0}

tclでfor文の使い方がいまいち分からなかったので、pythonでがちゃ押し

## gra.py
for i in range(-100,100,5):
    for j in range(-100,100,5):
        print "graphics top point {%d %d 0}" %(i,j)

このスクリプトをディダイレクトしてやれば、

python gra.py > src.tcl

再度、VMD上でtclコンソールを開いて

source src.tcl

これで完了!!!