(質問) 選択物の リストを取る方法
14件表示
すべてのコメント一覧へ
投稿ツリー
-
(質問) 選択物の リストを取る方法 (もヂャ, 2015/1/8 15:19)
«
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/9 11:19)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/9 16:34)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/10 11:57)
- Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/10 12:38)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/10 14:11)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/10 20:11)
-
Re: (質問) 選択物の リストを取る方法 (uimac, 2015/1/10 22:15)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/10 23:07)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/15 3:29)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/28 18:35)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/29 15:13)
- Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/29 21:52)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/29 15:13)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/28 18:35)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/15 3:29)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/10 23:07)
- Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/13 11:05)
-
Re: (質問) 選択物の リストを取る方法 (uimac, 2015/1/10 22:15)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/10 20:11)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/10 11:57)
-
Re: (質問) 選択物の リストを取る方法 (もヂャ, 2015/1/9 16:34)
-
Re: (質問) 選択物の リストを取る方法 (完全無欠猫, 2015/1/9 11:19)
もヂャ
投稿数: 16
失礼致します。
スクリプト関係の質問をさせて頂きます。
「今 選択している オブジェクト」のリストは、
bpy.context.selected_objects で 取る事ができます。
同じように、
「選択している頂点」や、「選択しているUV」 を取る方法を、どなたか ご存知ないでしょうか。
一応、「頂点のリスト」
len(bpy.context.active_object.data.vertices) と
「それぞれが選択されているかどうか」
bpy.context.active_object.data.vertices[0].select を 取る事はできたのですが、
( ↑ これは なぜか編集モード内だと更新されないようです )
毎回 全ての頂点を総当たりで選択しているかどうか調べる というのも違う気がして・・・
「選択している頂点数」
bpy.context.object.data.total_vert_sel というのもあるので、
どこかに「選択している頂点のリスト」なんていうのも あるのかと思い、
いろいろ調べてはいるのですが、まだ見つけられていません。
頂点のマージをする時、
bpy.ops.mesh.merge(type='FIRST') #最初に選択した頂点
bpy.ops.mesh.merge(type='LAST') #最後に選択した頂点
というのがあるので、選択した順番の情報なんかも どこかにありそうな気がするのですが。
このような情報の取り方を ご存知の方がおられましたら、教えて頂けると有難いです。
スクリプト関係の質問をさせて頂きます。
「今 選択している オブジェクト」のリストは、
bpy.context.selected_objects で 取る事ができます。
同じように、
「選択している頂点」や、「選択しているUV」 を取る方法を、どなたか ご存知ないでしょうか。
一応、「頂点のリスト」
len(bpy.context.active_object.data.vertices) と
「それぞれが選択されているかどうか」
bpy.context.active_object.data.vertices[0].select を 取る事はできたのですが、
( ↑ これは なぜか編集モード内だと更新されないようです )
毎回 全ての頂点を総当たりで選択しているかどうか調べる というのも違う気がして・・・
「選択している頂点数」
bpy.context.object.data.total_vert_sel というのもあるので、
どこかに「選択している頂点のリスト」なんていうのも あるのかと思い、
いろいろ調べてはいるのですが、まだ見つけられていません。
頂点のマージをする時、
bpy.ops.mesh.merge(type='FIRST') #最初に選択した頂点
bpy.ops.mesh.merge(type='LAST') #最後に選択した頂点
というのがあるので、選択した順番の情報なんかも どこかにありそうな気がするのですが。
このような情報の取り方を ご存知の方がおられましたら、教えて頂けると有難いです。
投票数:3
平均点:3.33
ログイン
クイックリンク
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