Python:blenderオブジェクトの名前取得方法
5件表示
すべてのコメント一覧へ
投稿ツリー
-
Python:blenderオブジェクトの名前取得方法 (ytr, 2016/6/28 15:07)
«
-
Re: Python:blenderオブジェクトの名前取得方法 (Shige, 2016/6/29 1:17)
- Re: Re: Python:blenderオブジェクトの名前取得方法 (ytr, 2016/6/29 13:54)
- Re: Python:blenderオブジェクトの名前取得方法 (Shige, 2016/6/29 15:56)
- 自己解決(repr関数) Re: Python:blenderオブジェクトの名前取得方法 (ytr, 2016/6/29 20:40)
-
Re: Python:blenderオブジェクトの名前取得方法 (Shige, 2016/6/29 1:17)
ytr
投稿数: 3
はじめまして。
Blender上で 'Cube' オブジェクトを選択している状態だとして、
Python Console 上で以下のコードを実行しまして、
この2行目の表示を"bpy.data.objects['Cube']"という文字列として得ることはできるでしょうか?
builtin関数か何かがすでにあると思っているのですが。
modifier や constraint でも、その変数経路を示してくれて、
組む側に便利な形式なので、debug メッセージに使いたいです。
以下調べたこと。
・データブロックを網羅的に周って同じ文字列を組むことはできます。
・pythonインタプリンタに read-eval-printループ の print にあたる処理があると踏んで blender source の
release/scripts/modules/console_python.py
を眺めましたがそれらしいものを見つけられませんでした。(あまり読解できませんでした)
よろしくおねがいします。
環境:
blender v2.76
Python 3.4.2 (default, Nov 24 2014, 15:22:10)
Linux p2201503 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Blender上で 'Cube' オブジェクトを選択している状態だとして、
Python Console 上で以下のコードを実行しまして、
- >> C.object
- bpy.data.objects['Cube']
- >> str( C.object )
- '<bpy_struct, Object("Cube")>'
この2行目の表示を"bpy.data.objects['Cube']"という文字列として得ることはできるでしょうか?
builtin関数か何かがすでにあると思っているのですが。
modifier や constraint でも、その変数経路を示してくれて、
組む側に便利な形式なので、debug メッセージに使いたいです。
以下調べたこと。
・データブロックを網羅的に周って同じ文字列を組むことはできます。
・pythonインタプリンタに read-eval-printループ の print にあたる処理があると踏んで blender source の
release/scripts/modules/console_python.py
を眺めましたがそれらしいものを見つけられませんでした。(あまり読解できませんでした)
よろしくおねがいします。
環境:
blender v2.76
Python 3.4.2 (default, Nov 24 2014, 15:22:10)
Linux p2201503 3.13.0-77-generic #121-Ubuntu SMP Wed Jan 20 10:50:42 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
投票数:1
平均点:0.00
ログイン
クイックリンク
2021/07/01版
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)
●ニュース(英文)
BlenderNation
●Blenderコミュニティ
blenderartists.org
●Blender Q&A
- Blender Stack Exchange
●テストビルド
Buildbot(自動生成)
●開発関連
公式開発サイト
Blender開発blog
Blender Wiki
●Blender.org
BlenderFoundation
- Blenderのダウンロード
- 公式チュート等
- 公式マニュアル(和訳)
●ニュース(英文)
BlenderNation
●Blenderコミュニティ
blenderartists.org
●Blender Q&A
- Blender Stack Exchange
●テストビルド
Buildbot(自動生成)
●開発関連
公式開発サイト
Blender開発blog
Blender Wiki