<?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>Jamie&#039;s Blog &#187; computer graphics</title>
	<atom:link href="http://www.angelforge.org/wordpress/tags/computer-graphics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.angelforge.org/wordpress</link>
	<description>My life is words.</description>
	<lastBuildDate>Sat, 28 Jan 2012 04:35:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>JSXGraph</title>
		<link>http://www.angelforge.org/wordpress/programming/libraries/jsxgraph/</link>
		<comments>http://www.angelforge.org/wordpress/programming/libraries/jsxgraph/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 18:25:26 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Libraries]]></category>
		<category><![CDATA[computer graphics]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=1172</guid>
		<description><![CDATA[Awesome JS graphics library compatible with JQuery and Prototype. JSXGraph Â» Examples]]></description>
			<content:encoded><![CDATA[<p>Awesome JS graphics library compatible with JQuery and Prototype.</p>
<p><a href="http://jsxgraph.uni-bayreuth.de/wp/examples/">JSXGraph Â» Examples</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/programming/libraries/jsxgraph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Raster v Vector</title>
		<link>http://www.angelforge.org/wordpress/uncategorized/42/</link>
		<comments>http://www.angelforge.org/wordpress/uncategorized/42/#comments</comments>
		<pubDate>Tue, 16 Dec 2003 18:04:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[answers]]></category>
		<category><![CDATA[computer graphics]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[missing]]></category>

		<guid isPermaLink="false">http://www.angelforge.org/wordpress/?p=42</guid>
		<description><![CDATA[QuestionWhat is the difference between raster and vector graphics? AnswerWhile raster graphics are based on pixels, vector graphics are based on mathematical forumlas. When you see a gif (jiff), jpeg (jay-peg), png (ping [i think]), or bmp (bitmap), you are seeing an image which is based on pixel-by-pixel information. The difference between these formats has [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Question<br /></strong>What is the difference between raster and vector graphics?</p>
<p><strong>Answer<br /></strong>While raster graphics are based on pixels, vector graphics are based on mathematical forumlas. When you see a gif (jiff), jpeg (jay-peg), png (ping [i think]), or bmp (bitmap), you are seeing an image which is based on pixel-by-pixel information. The difference between these formats has to do with color-depth, compression, and lossiness. </p>
<p>There are however, formats which are based on mathematical formulas such as svg, eps, ps (postscript), and swf (flash). Instead of representing an image in terms of groups of pixels, these represent the image in terms of groups of shapes, such as ellipsoids, polygons, and bezier curves. </p>
<p>The advantage that vector has over raster is that images can be zoomed to any degree of precision, which is useful in print, where raster images can take up hundreds of megs of space.</p>
<p>To illustrate my point, here is the image from my previous entry, zoomed to different degrees. Notice how crisp each image remains.</p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_zoomed01.gif"></p>
<p>Zooming closer to the boy&#8230;</p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_zoomed02.gif"></p>
<p>Still closer&#8230;</p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_zoomed03.gif"></p>
<p><strong>Topic: Adobe Illustrator</strong></p>
<p><strong>Question<br /></strong>How did Jamie draw that picture in his previous entry?</p>
<p><strong>Answer<br /></strong>The short answer is that I traced over another image using Adobe Illustrator (a vector-based graphical tool). It&#8217;s not as easy as it sounds though. Get ready for the long answer:</p>
<p>Here is the original image Precious Moments.</p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_pm.jpg"></p>
<p>First, I added the image to an illustrator document and changed it&#8217;s parent layer to a &#8220;template&#8221; layer, which (to my best knowledge) is used for tracing. A template layer is locked and can be dimmed so that it doesn&#8217;t interfere with the drawing of other layers.</p>
<p>Illustrator features an &#8220;outline&#8221; mode that lets you draw unhindered by the other layers you&#8217;ve drawn. Here is an image of the outlines of the picture.</p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_wireframe.gif"></p>
<p>Each seperate shape you see is composed of an individual stroke style and fill style. Each shape, each fill style, each stroke style, is stored as some mathematical combination (as described above) allowing for magnification to any degree. </p>
<p>Each seperate shape is also a seperate layer. There are over 100 layers/shapes in this image.</p>
<p>The poem that follows the outline of the couple was created by merging the shapes of the other images into one shape, and then by expanding that by about 20-40 points (i cannot recall the exact number). </p>
<p><img src="http://www.angelforge.com/images/personal/love_one_another_flower_wir.gif" align=right><img src="http://www.angelforge.com/images/personal/love_one_another_flower.gif" align=left>Here is one of the flowers the girl is holding magnifyed. </p>
<p>Even a simple flower takes six shapes, five circles and a weird curvy sort of shape for the stem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.angelforge.org/wordpress/uncategorized/42/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

