blender用スクリプト
blender用のpythonスクリプトです。
このプログラムに関してのご意見・ご要望・バグ報告は
こちら へ。
ダウンロード
- blender_2009_0318.zip
-
- add_mesh_heart_edge/
- add_mesh_heart_edge.py … 辺で構成されたハート形のメッシュを出力するスクリプトです。
- add_mesh_asteroid_edge.py … 辺で構成された星形や花形のメッシュを出力するスクリプトです。
- add_mesh_cardioid_edge.py … 辺で構成されたカージオイド形のメッシュを出力するスクリプトです。
-
- mesh_resize_mesh/
- mesh_resize_mesh100.py … メッシュをリサイズするスクリプトです( デフォルト値 -1.00 〜 1.00 )。
- mesh_resize_mesh127.py … メッシュをリサイズするスクリプトです( デフォルト値 -1.27 〜 1.27 )。
- mesh_resize_mesh128.py … メッシュをリサイズするスクリプトです( デフォルト値 -1.28 〜 1.27 )。
インストール
■ blenderのディレクトリにインストールしない場合
- Text Editor でスクリプトを読み込む。
- Text Editor で Alt + P キーで実行。
■ blenderのディレクトリにインストールする場合(ディレクトリはWinXPの場合)
- C:\Documents and Settings\(ユーザ名)\Application Data\Blender Foundation\Blender\.blender\scripts にスクリプトをコピー。
- blenderを再起動。または、Scripts Window → Scripts → Update Menus。
- スクリプトに対応したウィンドウのメニューから実行(どのウィンドウかは各READMEを参照してください)。
■ インストール先のディレクトリ
インストール先のディレクトリが分からない場合は、以下のスクリプトを実行してみてください。
現在設定されているディレクトリパスが分かります。
import Blender
print 'uscriptsdir:',Blender.Get('uscriptsdir')
print 'scriptsdir:',Blender.Get('scriptsdir')
print 'udatadir:',Blender.Get('udatadir')
print 'datadir:',Blender.Get('datadir')
- uscriptsdir: ユーザ設定スクリプトディレクトリ
- scriptsdir: スクリプトディレクトリ
- udatadir: ユーザ設定データディレクトリ
- datadir: データディレクトリ
ユーザディレクトリが設定されている場合、そちらが優先されます。
uscriptsdir は、User Preferences ウィンドウで設定できます。

( udatadir を設定するところがない? )
リンク
blender python
moritaのBlender関係
… Blenderスクリプトのための APIリファレンス日本語版
API Documentation … 公式サイト
Python ドキュメント … 日本語訳
このページへのリンクは、バイナリファイルへの直リン以外はご自由にどうぞ。