|
Well,
it's more or less a bug. The GeometryInfo actualy is not really generating a
"planar surface with a hole" but a sort of a mesh. If the "hole" coordinates are
not in the same plane, it will create a 3d surface which is not in the plane,
but looks more like a triangle strip generated from the two contours. Now what
happens if you rotate the hole 180 degrees ? Of course the shape will be
corrupted, from your human point of view, but not from the mathematical point.
The example below just shows that behavior: the first polygon is facing the
positive y axis while the hole is facing the negative y axis. What should the
algorithm decide in this case ? It's a distorted shape or a real hole ? How can
he decide ?
What
does Java3D guys think ?
Cheers,
Florin
|
Title: Bug in triangulating polygons with multiple contours
- Re: [JAVA3D] Bug in triangulating polygons with multiple ... Florin Herinean
- Re: [JAVA3D] Bug in triangulating polygons with multi... Tero Karhunen
