separaryunircaras.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:mesh_doshape_tools 作者: YHOYO 项目源码 文件源码
def main(self, context, chboxsepara, chboxune):   


        obj = bpy.context.object
        me = obj.data
        bm = bmesh.from_edit_mesh(me)

        if chboxsepara:


                ### separar caras###
            listabordes = []

            for borde in bm.edges:
                listabordes.append(borde)

            bmesh.ops.split_edges(bm, edges=listabordes)

            bpy.ops.mesh.select_all(action='SELECT')
            bpy.ops.mesh.select_mode(use_extend=False, use_expand=False, type='FACE')


        elif chboxune:

            bpy.ops.mesh.select_all(action='SELECT')
            bmesh.ops.remove_doubles(bm, verts=bm.verts, dist=0.1)
            bpy.ops.mesh.select_all(action='SELECT')

        bmesh.update_edit_mesh(me, True)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号