mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-28 11:18:18 +00:00
Roof modifier - remove redundant context fill causing visual artifacts
This commit is contained in:
@@ -272,8 +272,7 @@ def generate_hiped_roof_bmesh(bm, mode="ANGLE", height=1.0, angle=pi / 18, mutat
|
|||||||
for v, new_co, edge in verts_to_rip:
|
for v, new_co, edge in verts_to_rip:
|
||||||
separate_vert(bm, v, edge, new_co)
|
separate_vert(bm, v, edge, new_co)
|
||||||
|
|
||||||
bmesh.ops.delete(bm, geom=bottom_chords_to_remove, context='EDGES')
|
bmesh.ops.delete(bm, geom=bottom_chords_to_remove, context="EDGES")
|
||||||
bmesh.ops.contextual_create(bm, geom=bm.edges[:])
|
|
||||||
|
|
||||||
extrusion_geom = bmesh.ops.extrude_face_region(bm, geom=bm.faces)["geom"]
|
extrusion_geom = bmesh.ops.extrude_face_region(bm, geom=bm.faces)["geom"]
|
||||||
extruded_verts = bm_sort_out_geom(extrusion_geom)["verts"]
|
extruded_verts = bm_sort_out_geom(extrusion_geom)["verts"]
|
||||||
|
|||||||
Reference in New Issue
Block a user