bpy.ops.armature.select_similar
操作将选择具有相似特征的骨骼。该操作旨在简化复杂的骨架选择过程,以提高工作效率。
bpy.ops.armature.select_similar(type='NAME', threshold=0.1, extend=True)
type (str)
- 选择的特征类型。可以是以下值之一:
'NAME'
- 骨骼名称'MATRIX'
- 骨架变换矩阵。'BONELEN'
- 骨骼长度。'CHILDREN'
- 子骨骼数目。threshold (float)
- 特征匹配的阈值。在选择相似骨骼时,匹配特征值的范围由此参数控制。阈值越大,则在特性匹配时所需的匹配精度越高。
extend (bool)
- 指定是否扩展选择。如果为 True
,则选择将扩展到所有满足相似特征值的骨骼。否则,选择仅限于单个骨骼。
import bpy
bpy.ops.armature.select_similar(type='NAME', threshold=0.0, extend=True)
import bpy
bpy.ops.armature.select_similar(type='BONELEN', threshold=0.1, extend=True)
import bpy
bpy.ops.armature.select_similar(type='CHILDREN', threshold=0.01, extend=True)
import bpy
bpy.ops.armature.select_similar(type='MATRIX', threshold=0.1, extend=True)
RuntimeError
。bpy.ops.armature
模块:https://docs.blender.org/api/current/bpy.ops.armature.html