ChatGPT で コードがコピーできる
https://chat.openai.com/share/b7fc9ad7-18f1-4ea4-b841-526148ef16fa
これはスクリプト 作る最中のリンク
https://chat.openai.com/share/e8db12e8-c463-41dc-bf93-8b8dd7e97f9a
ここのは 見えないスペースも
不用意に コピーされるので 参照用
はい、Blenderではオブジェクトをコピーして別の場所にペーストすることができます。以下は、選択したオブジェクトをコピーして指定位置にペーストするスクリプトです。
python
Copy code
import bpy
# コピー元のオブジェクトを選択する
selected_objects = bpy.context.selected_objects
# コピー元のオブジェクトをコピーする
bpy.ops.object.select_all(action='DESELECT')
for obj in selected_objects:
obj.select_set(True)
bpy.ops.object.duplicate(linked=False)
# コピーしたオブジェクトを指定位置に移動する
target_location = (0, 1, 0) # 移動先の座標を指定
for obj in bpy.context.selected_objects:
obj.location = target_location
はい、Blenderではオブジェクトをコピーして別の場所にペーストすることができます。以下は、選択したオブジェクトをコピーして指定位置にペーストするスクリプトです。
import bpy
# コピー元のオブジェクトを選択する
selected_objects = bpy.context.selected_objects
# コピー元のオブジェクトをコピーする
bpy.ops.object.select_all(action='DESELECT')
for obj in selected_objects:
obj.select_set(True)
bpy.ops.object.duplicate(linked=False)
# コピーしたオブジェクトを指定位置に移動する
target_location = (0, 1, 0) # 移動先の座標を指定
for obj in bpy.context.selected_objects:
obj.location = target_location