Blender批量替换网格
1. 复制虚线后面代码到Blender内脚本页面(需要先点击“+”创建一个文本用于输入)
2. 批量选中所有要被替换网格的物体,最后按住shift点击要替换为的目标(目标物体颜色提示是黄色,被替换物体颜色提示是橙色)
3. 点击脚本页面的播放按钮
更多组合:
1. 可以批量选择物体后使用随机选择-弃选来实现随机替换效果

import bpy
#批量替换选中项的网格data为活动项
#作者 PC归来君
selectList = bpy.context.selected_objects
count = 0
fromObj = selectList[-1]
for obj in selectList:
print(" count: " , count , " " , obj.data.name)
obj.data = fromObj.data
count += 1
print("fromObj:" , fromObj.data.name)

