<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ton-up blog  - とんぶろ &#187; 樹木曲線</title>
	<atom:link href="http://ton-up.net/blog/archives/tag/%e6%a8%b9%e6%9c%a8%e6%9b%b2%e7%b7%9a/feed" rel="self" type="application/rss+xml" />
	<link>http://ton-up.net/blog</link>
	<description>ton-up blog　略してとんぶろ</description>
	<lastBuildDate>Fri, 09 Jul 2010 19:17:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=9030</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://ton-up.net/blog</link>
  <url>http://ton-up.net/blog/wp-content/uploads/tonvicon.ico</url>
  <title>ton-up blog  - とんぶろ</title>
</image>
		<item>
		<title>フラクタル～樹木曲線～</title>
		<link>http://ton-up.net/blog/archives/107</link>
		<comments>http://ton-up.net/blog/archives/107#comments</comments>
		<pubDate>Sat, 21 Jun 2008 11:53:22 +0000</pubDate>
		<dc:creator>ton</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[作ってみた]]></category>
		<category><![CDATA[フラクタル]]></category>
		<category><![CDATA[樹木曲線]]></category>

		<guid isPermaLink="false">http://ton-up.net/blog/archives/107</guid>
		<description><![CDATA[樹木曲線はフラクタルで木を再現したもので、コンピュータアートの分野では有名です
ある程度ランダムな要素を入れるとかなり現実の木に近くなります
※クリックでstart











Line.as


package {
	import flash.display.Sprite;
	import flash.geom.Point;
	public class Line extends Sprite {
		public var startP:Point;
		public var endP:Point;
		public var distance:Number;
		public var angle:Number;
		function Line(startP:Point, endP:Point) {
			this.startP = startP;
			this.endP = endP;
			angle = Math.atan2(endP.y-startP.y, endP.x-startP.x);
			distance = Point.distance(startP, endP);
			graphics.lineStyle(0,0x000000);
			graphics.moveTo(startP.x, startP.y);
			graphics.lineTo(endP.x, endP.y);
			graphics.endFill();
		}
	}
}

TreeCurve.as


package {
	import flash.display.Sprite;
	import flash.events.MouseEvent;
	import flash.events.Event;
	import flash.geom.Point;
	public class TreeCurve extends Sprite {
		private var list:Array = [];
		private const W:int = 300;
		private const H:int = 300;
		private const  [...]]]></description>
		<wfw:commentRss>http://ton-up.net/blog/archives/107/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
