gtkradiant/regression_tests/q3map2/piercing_triangle
rambetter 1e922857d6 Adding piercing_triangle regression test.
git-svn-id: svn://svn.icculus.org/gtkradiant/GtkRadiant/trunk@425 8a3a26a2-13c4-0310-b231-cf6edde360e5
2011-01-12 05:42:04 +00:00
..
maps Adding piercing_triangle regression test. 2011-01-12 05:42:04 +00:00
textures/radiant_regression_tests Adding piercing_triangle regression test. 2011-01-12 05:42:04 +00:00
README.txt Adding piercing_triangle regression test. 2011-01-12 05:42:04 +00:00

DESCRIPTION OF PROBLEM:
=======================

In the disappearing_triangle regression test I outlined a potential problem
in the tjunction.c code, having to do with 2 points being too close together
on a winding, and that winding becoming invalid (drawsurf disappearing).

This example map is the same as disappearing_triangle.map, except that the
floor is raised by 1 unit.  Therefore the floor intersects the sliver triangle.
The resulting chopped sliver has a very short edge that is "degenerate" and
causes that draw surf to go away due to problems in the tjunction.c code.

This is speculation at this point.  I will provide more info after the bug has
been fixed.