perpendicular_circum_center.py 文件源码

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

项目:mesh_doshape_tools 作者: YHOYO 项目源码 文件源码
def corte(bm, v1, v2, v3):
    mid_vec = v1.lerp(v2, 0.5)
    plane_no = v1 - mid_vec
    plane_co = mid_vec
    dist = 0.0001

    # hidden geometry will not be affected.
    visible_geom = [g for g in bm.faces[:]
    + bm.verts[:] + bm.edges[:] if not g.hide]

    try:
        bmesh.ops.bisect_plane(
    bm,
    geom=visible_geom,
    dist=dist,
    plane_co=plane_co, plane_no=plane_no,
    use_snap_center=False,
    clear_outer=False,
    clear_inner=False)

        bmesh.update_edit_mesh(me, True)

    except:  
        print("salto excepcion") 


################################################################################ 
##########  clase del Circumcentro ##########################################      
################################################################################
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号