<?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>OM 2010 &#187; MartinStelter</title>
	<atom:link href="http://ifdblog.org/ba-om2010/author/martinstelter/feed/" rel="self" type="application/rss+xml" />
	<link>http://ifdblog.org/ba-om2010</link>
	<description></description>
	<lastBuildDate>Wed, 23 Jun 2010 10:22:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Übung zu Linien II</title>
		<link>http://ifdblog.org/ba-om2010/ubung-zu-linien-ii/</link>
		<comments>http://ifdblog.org/ba-om2010/ubung-zu-linien-ii/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 15:07:30 +0000</pubDate>
		<dc:creator>MartinStelter</dc:creator>
				<category><![CDATA[Teilnehmer]]></category>

		<guid isPermaLink="false">http://ifdblog.org/ba-om2010/?p=562</guid>
		<description><![CDATA[<img src="http://ifdblog.org/ba-om2010/wp-content/uploads/2009/10/martin_s__linienII.jpg" alt="Martin S." width="340" height="255" />]]></description>
			<content:encoded><![CDATA[<p>Zwei weitere Beispiele zu Linien.</p>
<p>Im ersten geht es um dem die Beziehung zw. Linie und Fläche.<br />
<code><br />
void setup () {<br />
size (320, 240);<br />
smooth();<br />
frameRate(30);<br />
noCursor();<br />
}</code></p>
<p><code><br />
void draw () {<br />
background((int)255*mouseY/height); //oben dunkel, unten hell<br />
int varFarbe = 255 - (int)255*mouseY/height;  // unten dunkel, oben hell<br />
stroke(varFarbe,abs(255 - varFarbe*2),0);<br />
for (int i=0; i&lt;250; i++) {<br />
float varBreite = 5*abs(width - mouseX*2);<br />
float varVarianz = i*0.9*abs(width - mouseX*2);  // Abstand der Linien voneinander<br />
float varLaenge = 2*abs(width - mouseX*2);<br />
strokeWeight(0.5*abs(width - mouseX*2)+1);<br />
//Linien;<br />
line(mouseX + varVarianz-varLaenge, mouseY - varVarianz-varLaenge, mouseX + varVarianz+varLaenge, mouseY - varVarianz+varLaenge);<br />
line(mouseX - varVarianz-varLaenge, mouseY + varVarianz-varLaenge, mouseX - varVarianz+varLaenge, mouseY + varVarianz+varLaenge);<br />
}<br />
}</code></p>
<p>Das zweite Beispiel spielt mit der Größe und Breite einer Linie.<br />
<code><br />
void setup () {<br />
size(320,240);<br />
smooth();<br />
noCursor();<br />
}<br />
</code></p>
<p><code>void draw () {<br />
background(50);<br />
stroke(220);<br />
//Linie horizontal<br />
float varLaenge = 3000/(abs(width - mouseX*2)+1);<br />
strokeWeight(0.3*varLaenge);<br />
line (mouseX-varLaenge, mouseY-varLaenge, mouseX+varLaenge, mouseY+varLaenge);<br />
//Linie vertikal<br />
float varLaenge2 = (abs(width - mouseY*2)+1);<br />
strokeWeight(0.2*varLaenge2);<br />
line (mouseX+varLaenge2, mouseY-varLaenge2, mouseX-varLaenge2, mouseY+varLaenge2);<br />
}</code></p>
]]></content:encoded>
			<wfw:commentRss>http://ifdblog.org/ba-om2010/ubung-zu-linien-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Übung zum Thema Linien</title>
		<link>http://ifdblog.org/ba-om2010/ubung_linien/</link>
		<comments>http://ifdblog.org/ba-om2010/ubung_linien/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 13:38:18 +0000</pubDate>
		<dc:creator>MartinStelter</dc:creator>
				<category><![CDATA[Teilnehmer]]></category>
		<category><![CDATA[Strahlen]]></category>
		<category><![CDATA[Workshop Processing]]></category>

		<guid isPermaLink="false">http://ifdblog.org/ba-om2010/?p=517</guid>
		<description><![CDATA[<img src="http://ifdblog.org/ba-om2010/wp-content/uploads/2009/10/martin_s__linien.jpg" alt="Martin S." width="340" height="255" />]]></description>
			<content:encoded><![CDATA[<p>Im ersten Workshop bekamen Grundlagen für Processing vermittelt. Eine der Übungen war es, Linien zu zeichnen.</p>
<p><code><br />
void setup () {<br />
size(320, 240);<br />
background(0);<br />
frameRate (30);<br />
}<br />
void draw () {<br />
int meineMausY = mouseY;<br />
int meineMausX = mouseX;<br />
int ry = round(meineMausY *256 / 200);<br />
int rx = round(meineMausX *256 / 200);<br />
stroke(ry, rx, abs(rx - ry), 80);<br />
int i=0;<br />
while (i&lt;1000) {<br />
drawHalfWay(i*pmouseX, i* pmouseY);<br />
i=i+1;<br />
}<br />
}<br />
void drawHalfWay (int wertX, int wertY) {<br />
int halbWertX = getDurchschnitt (mouseX, wertX);<br />
int halbWertY = getDurchschnitt (mouseY, wertY);<br />
line (wertX, wertY, halbWertX, halbWertY);<br />
}<br />
int getDurchschnitt (int wertA, int wertB) {<br />
int myHalfWay = ((wertA + wertB) /2);<br />
return myHalfWay;<br />
}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://ifdblog.org/ba-om2010/ubung_linien/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Martin S.</title>
		<link>http://ifdblog.org/ba-om2010/martin-s/</link>
		<comments>http://ifdblog.org/ba-om2010/martin-s/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:16:52 +0000</pubDate>
		<dc:creator>MartinStelter</dc:creator>
				<category><![CDATA[Teilnehmer]]></category>

		<guid isPermaLink="false">http://ifdblog.org/ba-om2010/?p=227</guid>
		<description><![CDATA[<img src="http://ifdblog.org/ba-om2010/wp-content/uploads/2009/10/martin_s.jpg" alt="Martin S." width="340" height="255" />]]></description>
			<content:encoded><![CDATA[<p>Dies war die erste Übung.</p>
]]></content:encoded>
			<wfw:commentRss>http://ifdblog.org/ba-om2010/martin-s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
