How can I cut off (delete) the excess parts of the logs sticking through the roof in my picture?

Note: The sloped roof is just a rotated plane; not sure if this affects how you might do it.

My UE4 asset

  • $\begingroup$ Would be easier if you give the roof planes thickness first. (cubes instead of planes) In Edit mode drag the log vertices back inside the roof's thickness. $\endgroup$
    – Edgel3D
    Commented Apr 9, 2018 at 22:48
  • $\begingroup$ In most situations (everywhere you want less polygons) you don't want to cut these intersections. This will create additional geometry because that's the only way to point where certain mesh should end is create there edges. If this is for printing then indeed geometry should be cut $\endgroup$
    – Mr Zak
    Commented Apr 9, 2018 at 22:58

1 Answer 1


A practical way to do this is:

  • Go into an orthogonal view looking down the edge of your plane roof
  • In Edit Mode, Put (CtrlR) 2 edge loops around your log
  • Slide (GG) each of your edge loops until they coincide with the slope, top and bottom.
  • With the knife tool, cut through (KZ) from the top vertex of the left loop to the bottom vertex of the right loop.
  • Rip (V)the newly created sloping edge loop.
  • Select linked (hover L) on the left side of the new loop, and delete faces.
  • Dissolve your guide loop, if you like.

Sloped cut

But you're still in trouble: If your roof is a simple plane, either the logs will show through, or there will be a gap on the outside, or you will have coincident geometry, which will cause artifacts. So really, your roof should have some thickness, and the ends of the logs should be concealed inside it.

  • $\begingroup$ ....but check out @ Duarte Farrajota Ramos comment/answer: it's neater, here. $\endgroup$
    – Robin Betts
    Commented Apr 10, 2018 at 6:30

Not the answer you're looking for? Browse other questions tagged .