ganchosybisagras.py 文件源码

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

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

    for vertice_index in self._verticesInvolucrados:
        bpy.ops.mesh.select_all(action='DESELECT')
        obj = bpy.context.object
        me = obj.data
        bm = bmesh.from_edit_mesh(me)

        if hasattr(bm.verts, "ensure_lookup_table"): 
            bm.verts.ensure_lookup_table()
            # only if you need to:
            # bm.edges.ensure_lookup_table()   
            # bm.faces.ensure_lookup_table()


        bm.verts[vertice_index].select=True

        bpy.ops.object.hook_add_newob()

        bmesh.update_edit_mesh(me, True)


    #SELECCIONAMOS LOS VERTICES ORIGINALES    
    bpy.ops.mesh.select_all(action='DESELECT')
    obj = bpy.context.object
    me = obj.data
    bm = bmesh.from_edit_mesh(me)

    if hasattr(bm.verts, "ensure_lookup_table"): 
        bm.verts.ensure_lookup_table()
            # only if you need to:
            # bm.edges.ensure_lookup_table()   
            # bm.faces.ensure_lookup_table()    
    for vertice_index in self._verticesSeleccionados:       
        bm.verts[vertice_index].select=True


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


问题


面经


文章

微信
公众号

扫码关注公众号