Maniphest T48683

Knife create a hole in the face cutted.
Closed, Resolved

Assigned To
Campbell Barton (campbellbarton)
Authored By
rm beer (rmbeer)
Jun 19 2016, 8:11 PM
Tags
  • BF Blender
Subscribers
Alex (SpectreFirst)
mathieu menuet (bliblubli)
rm beer (rmbeer)

Description

Version: 2.77a abf6f08

Have a bug for any faces of any mesh, i unknown where or when appear the hole. This hole appear or not appear if change the amount of cut.

Revisions and Commits

rB Blender

Related Objects

Mentioned In
T48716: Knife cut creates polygons with inverted normals
Mentioned Here
rB6fbe6eb03369: Fix T48703: Name inconsistency w/ area maximize/fullscreen
rBf337feaf5a1d: BLender 2.76: We go 'b' series now
rB2e553f77b85d: Cleanup: Remove todo comment, this is fine as is.

Event Timeline

rm beer (rmbeer) created this task.Jun 19 2016, 8:11 PM
rm beer (rmbeer) raised the priority of this task from to 90.
rm beer (rmbeer) updated the task description.
rm beer (rmbeer) added a project: BF Blender.
rm beer (rmbeer) edited a custom field.
rm beer (rmbeer) added a subscriber: rm beer (rmbeer).
Alex (SpectreFirst) added a subscriber: Alex (SpectreFirst).Jun 20 2016, 11:55 AM

System Information
Intel Core i7, 8 Gb RAM, AMD Radeon HD 7700
Windows 7 x64

Blender Version
Broken: 2.77 2e553f7 and 2.77a abf6f08
Worked: 2.76b f337fea

Short description of error

  • It happens on Plane and UV Sphere primitives.
  • I wasn't able to reproduce it on Torus.
  • It happens randomly on Cube (I was able to reproduce this on Cube's vertical sides).
  • Happens on some polygons of Suzanne.
  • Seems to happen on quads.
  • I have tried to export Plane and UV Sphere primitives into .OBJ, re-import them and make a cut and there were no holes.
  • Exporting and re-importing from .FBX and cutting does produce a hole.
  • 2.76b doesn't seem to have this problem.

Exact steps for others to reproduce the error
Start Blender, create a simple Plane or UV Sphere primitive, enter Edit Mode, select Knife tool, make a cut just like on provided picture and hit Enter to finish the cut.

  • In 2.76b you will have a diamond cut as expected.
  • In 2.77 you will have a diamond cut as well, but with a hole in one of the corners.

This case is very confusing to me because I don't see a clear pattern here, but I hope that my tests will help you with further investigation.

Campbell Barton (campbellbarton) claimed this task.Jun 20 2016, 1:53 PM
Campbell Barton (campbellbarton) lowered the priority of this task from 90 to 50.
Campbell Barton (campbellbarton) updated the task description.
Campbell Barton (campbellbarton) changed the task status from Unknown Status to Resolved by committing rBa170607578b8: Fix T48683: Knife cut creates hole.Jun 21 2016, 12:08 AM
Campbell Barton (campbellbarton) added a commit: rBa170607578b8: Fix T48683: Knife cut creates hole.
Alex (SpectreFirst) added a comment.Jun 22 2016, 11:55 AM

I don't know if I'm just unlucky, but it looks like there is still a problem with knife tool in build 6fbe6eb0:
Create a default UV Sphere and try to cut some polygons in a way like on provided picture. As a result you will have one of the corners with inverted normal. There was a hole there, it is gone now, but now there is an inverted polygon on its place. Don't know if that will help with anything, but I thought I should bring this to your attention anyway. You can use my test file: open the file and try to cut selected polygon or any of its neighbors.

rm beer (rmbeer) added a comment.Jun 28 2016, 5:06 AM

Wait! Closed and resolved?? why?? where??
i view that more users have the same problem! :S

Campbell Barton (campbellbarton) added a comment.Sep 16 2017, 9:20 AM

@rm beer (rmbeer) - if you can redo this bug, please report a new bug.

I just double checked and I can't reproduce the two errors reported here.

mathieu menuet (bliblubli) added a subscriber: mathieu menuet (bliblubli).Sep 16 2017, 12:03 PM

@rm beer (rmbeer) couldn't reproduce either with the 2 files. Maybe get a fresh buildbot and delete your config folder?