Windows 限定、OS 標準の「色のダイアログ」を呼び出すスクリプト

投稿ツリー


このトピックの投稿一覧へ

通常 Windows 限定、OS 標準の「色のダイアログ」を呼び出すスクリプト

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2007/8/24 21:12
keines  一人前 居住地: 富山やで〜  投稿数: 72
たぶん題名の通り Windows 9x/ME/XP 限定だと思います。Vista は使った事がないのでわかりません。Python + Tkinter の使える Blender で、Windows に標準装備されている「色のダイアログ」を呼び出して、マテリアル色の設定をします。

Blender 2.43 + Python 2.4 だと問題なく動きました。
Blender 2.44 + Python 2.4 では ImportError: Module use of python24.dll conflicts with this version of Python.などといわれて動きませんでした。Python2.5.1 にすれば・・・動くかな?試してないのでわかりません。

使い方
1 スクリプトを読み込み実行します
2 マテリアル名を入力
3 左にある「>」ボタンで「色のダイアログ」が出ます

あとはお望み通り・・・。

右側にある「@」ボタンで、選択オブジェクトのマテリアル名をポップアップメニューで選択できるようになっています。スクリプトの終了は「ESC」ボタンを押すか、「Exit」ボタンを押してください。

更に「色のダイアログ」を機能拡張する ColorDialogPlus なんかを使えば、
Blender の枠を飛び越えて、他のソフトウェアとの色の連携なんてことも可能に・・・。

あと もしかしたら危険なことをやっているかもしれません。
問題があれば修正いたしますので、どうぞ宜しくお願いいたします。

:download: ColorDialog.zip

--
妖精館 [ Blender ] http://keines.gozaru.jp/blender/
E-Mail keines.2007@gmail.com

投票数:7 平均点:5.71

  条件検索へ


ログイン

ユーザ名:

パスワード:



パスワード紛失

クイックリンク

2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)

●ニュース(英文)
BlenderNation

●Blenderコミュニティ
blenderartists.org

●Blender Q&A
- Blender Stack Exchange

●テストビルド
Buildbot(自動生成)


●開発関連
公式開発サイト
Blender開発blog
Blender Wiki