<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: an approach to triangulating polygons with holes</title>
	<atom:link href="http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/</link>
	<description>I Flash und I Flex Jaaaa</description>
	<pubDate>Sat, 31 Jul 2010 00:10:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: sakri</title>
		<link>http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/#comment-1252</link>
		<dc:creator>sakri</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:04:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sakri.net/blog/?p=352#comment-1252</guid>
		<description>Thanks for that Jelle.  I only tried this out on "letter shapes", so I guess that doesn't qualify as extensive testing ;)  Good to know...</description>
		<content:encoded><![CDATA[<p>Thanks for that Jelle.  I only tried this out on &#8220;letter shapes&#8221;, so I guess that doesn&#8217;t qualify as extensive testing <img src='http://www.sakri.net/blog/wp-includes/images/smilies/wink_sakri_blue.gif' alt=';)' class='wp-smiley' />  Good to know&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jelle</title>
		<link>http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/#comment-1251</link>
		<dc:creator>Jelle</dc:creator>
		<pubDate>Fri, 11 Sep 2009 14:59:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.sakri.net/blog/?p=352#comment-1251</guid>
		<description>I discovered a weaknesses in your 'choping of holes' approach. It is not checked that other points of the hole are 'in' the chopping area. For example: take a square polygon (only 4 points on the corner) and a circular hole in it with lots of points, near one of the corners of the square. The choping 'area' is quite big as it will span one side of of the square and will include multiple points of the circle. In this is case, looking for the shorest connection is not enough. A possible candicate connection must be checked on intersection with other points.

A second problem: say I have two holes, hole 1 and hole 2. Hole 2 is in the path of the shortest connection between hole 1 and the polygon...</description>
		<content:encoded><![CDATA[<p>I discovered a weaknesses in your &#8216;choping of holes&#8217; approach. It is not checked that other points of the hole are &#8216;in&#8217; the chopping area. For example: take a square polygon (only 4 points on the corner) and a circular hole in it with lots of points, near one of the corners of the square. The choping &#8216;area&#8217; is quite big as it will span one side of of the square and will include multiple points of the circle. In this is case, looking for the shorest connection is not enough. A possible candicate connection must be checked on intersection with other points.</p>
<p>A second problem: say I have two holes, hole 1 and hole 2. Hole 2 is in the path of the shortest connection between hole 1 and the polygon&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sakri</title>
		<link>http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/#comment-1243</link>
		<dc:creator>sakri</dc:creator>
		<pubDate>Thu, 30 Jul 2009 14:33:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.sakri.net/blog/?p=352#comment-1243</guid>
		<description>hi makc,

No, I haven't tried it. I don't see why it wouldn't work though. I guess it would take a couple of steps. First, you'd need to convert any curves into multiple line segments. Then create a vector of points from the shapes, in such a way that you pass the "container" and the "hole" correctly into the function.

These guys seem have those steps covered, only they use an alchemy port for the triangulating: 

http://blog.barcinski-jeanjean.com/2009/01/07/text-extrusion-and-triangulation-experiments/</description>
		<content:encoded><![CDATA[<p>hi makc,</p>
<p>No, I haven&#8217;t tried it. I don&#8217;t see why it wouldn&#8217;t work though. I guess it would take a couple of steps. First, you&#8217;d need to convert any curves into multiple line segments. Then create a vector of points from the shapes, in such a way that you pass the &#8220;container&#8221; and the &#8220;hole&#8221; correctly into the function.</p>
<p>These guys seem have those steps covered, only they use an alchemy port for the triangulating: </p>
<p><a href="http://blog.barcinski-jeanjean.com/2009/01/07/text-extrusion-and-triangulation-experiments/" rel="nofollow">http://blog.barcinski-jeanjean.com/2009/01/07/text-extrusion-and-triangulation-experiments/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: makc</title>
		<link>http://www.sakri.net/blog/2009/06/12/an-approach-to-triangulating-polygons-with-holes/#comment-1242</link>
		<dc:creator>makc</dc:creator>
		<pubDate>Thu, 30 Jul 2009 14:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.sakri.net/blog/?p=352#comment-1242</guid>
		<description>did you tried this with sepiroth true type parser rather than with marching squares trick?</description>
		<content:encoded><![CDATA[<p>did you tried this with sepiroth true type parser rather than with marching squares trick?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
