Page MenuHome

Triangle-Triangle intersection regression in 2.90
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 446.14

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-08-31 03:47, hash: rB68797982025c
Worked: (newest version of Blender that worked as expected)

Short description of error
[ display faces that not intersecting and connected with one vertex]

Exact steps for others to reproduce the error
Go to edit mode , search intersect faces in 3d print addon or with overlay analysis - the same result.
werid faces intersection display becouse they are not intersecting. they are joind only one vert

Event Timeline

Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Sep 10 2020, 5:23 AM

I can reproduce this.

At first I thought BVHtree utils don't like triangle fan topology, but I can't reproduce same issue with cone, 500verts and trifan base. I am still not 100% sure this would be a bug, but I am not sure if I can get to bottom of this issue.

{F8863399}Hi again.

I can reproduce this.

At first I thought BVHtree utils don't like triangle fan topology, but I can't reproduce same issue with cone, 500verts and trifan base. I am still not 100% sure this would be a bug, but I am not sure if I can get to bottom of this issue.

Hi I have a lot of that with my work. I work with smal obiejcts and small dense meshes. ( modeling for 3d print - minis for board games ) those models are like 3 cm tall.
Thats why in that scale i have this behavior

this is what I have with dyntopo in sculpt mode turn on and auto fill with triagulates. next i check intersections and bamm... now i have a lot of itersections that blender show be but there is no intersection realy.
Definitly bug and is bad for different tasks in blender like booleans becouse booleans search for intersections.

link for a file:
https://we.tl/t-ulKuJYME8z

Campbell Barton (campbellbarton) closed this task as Resolved.EditedSep 22 2020, 6:27 AM

This is a regression in rBc0340ec89393055bbb0ba0432b9edb5d70b3711c,

This patch reverts the change P1647, as reverting via git gave conflicts.

Campbell Barton (campbellbarton) renamed this task from intersection algorithm bug - display faces that not intersecting and connected with one vertex to Triangle-Triangle intersection regression in 2.90.Sep 22 2020, 6:31 AM
Campbell Barton (campbellbarton) reopened this task as Confirmed.
Campbell Barton (campbellbarton) moved this task from Backlog to Blender 2.91 on the Modeling board.
Campbell Barton (campbellbarton) changed the subtype of this task from "Report" to "Bug".Sep 22 2020, 8:41 AM

is it fixed? and what regrssion means?