設定環境を調べてみる。

rikachann Aabye

2009年04月19日 17:03


BlenderでPythonスクリプトを勉強してみたいと思います^^;
簡単なスクリプトととして、Blenderの設定環境を調べるプログラム
を作ってみました^^

BlenderのAPIとしてはトップモジュールの「Blender」の中の、
Get関数(Blenderの設定を取得します)を使用してみます

Get関数の引数を見ると Blenderのバージョン取得やホームディレクトリ、
後でスクリプトを作成したときの格納場所としてのスクリプト用ディレクトリ
などがあります。
これらを標準出力に表示してみます。

初めてのPythonスクリプトを参考にBlenderをセットアップします。

まずは、使用しているBlenderのバージョンを調べます。

必要なBlender APIを読み込みます。
ここでは トップモジュールの「Blender」を読み込みます。

import Blender

次にprint文の中でGet関数を呼んで表示します。

print ”Blender Version:”,Blender.Get("version")

まとめると



結果は



続いて、Blinder のホームディレクトリの表示です。
Get関数の引数を変えるだけです^^

print ”Blender Home Dir:”,Blender.Get("homedir")

まとめると



結果は


*インストールした条件でディレクトリーは異なります。

最後に スクリプトのディレクトリーです。
こちらもGet関数の引数を変えるだけです^^

print ”Blender Scripts Dir:”,Blender.Get("scriptsdir")

まとめると



結果は


*インストールした条件でディレクトリーは異なります。

Blender でキューブのオブジェクトをスクリプトで作成するつもりでしたが
日本語版APIの解説の中で、モジュール MeshでExampleのプログラムが
提示してありましたので、次はこのExampleを実行させて見たいと思います。
Pythonスクリプト