<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Code: aTileSaver.pde</title>
	<atom:link href="http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/feed/" rel="self" type="application/rss+xml" />
	<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/</link>
	<description>Computational aesthetics and programming for artists and designers.</description>
	<lastBuildDate>Thu, 11 Mar 2010 06:10:57 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: benjamin</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-216446</link>
		<dc:creator>benjamin</dc:creator>
		<pubDate>Sun, 14 Feb 2010 22:22:23 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-216446</guid>
		<description>Hi, and thanks for this useful library and all your work...
After long searches I haven&#039;t beeing able to find a tilesaver to work for visuals created  by “trails” (as you say )... Do you konw one ???</description>
		<content:encoded><![CDATA[<p>Hi, and thanks for this useful library and all your work&#8230;<br />
After long searches I haven&#8217;t beeing able to find a tilesaver to work for visuals created  by “trails” (as you say )&#8230; Do you konw one ???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reza</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-213333</link>
		<dc:creator>Reza</dc:creator>
		<pubDate>Wed, 03 Feb 2010 07:05:15 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-213333</guid>
		<description>nevermind...I think instead of replacing the above, the tileImgCnt++; was in the wrong place...it should increment before int imgid...

let me know...also this is probably going to be difficult to use with peasycam?</description>
		<content:encoded><![CDATA[<p>nevermind&#8230;I think instead of replacing the above, the tileImgCnt++; was in the wrong place&#8230;it should increment before int imgid&#8230;</p>
<p>let me know&#8230;also this is probably going to be difficult to use with peasycam?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reza</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-213306</link>
		<dc:creator>Reza</dc:creator>
		<pubDate>Wed, 03 Feb 2010 04:05:31 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-213306</guid>
		<description>Hi Marius, 

Thank you for posting this code, I know its been a while, but I was testing it out in Processing 1.0.9 and I got it to work, however the rendering was shifted to the left...

Here is the modification I made to the code to correct this: 
   
//    int idx=((imgid)%tileNum); //Shifts render...Wrong (I believe)

Correct: 

int idx=((imgid+1)%tileNum);

Thanks! 
Reza</description>
		<content:encoded><![CDATA[<p>Hi Marius, </p>
<p>Thank you for posting this code, I know its been a while, but I was testing it out in Processing 1.0.9 and I got it to work, however the rendering was shifted to the left&#8230;</p>
<p>Here is the modification I made to the code to correct this: </p>
<p>//    int idx=((imgid)%tileNum); //Shifts render&#8230;Wrong (I believe)</p>
<p>Correct: </p>
<p>int idx=((imgid+1)%tileNum);</p>
<p>Thanks!<br />
Reza</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 7 Days of Source Day #3 &#8211; tree.growth &#124; blprnt.blg</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-188701</link>
		<dc:creator>7 Days of Source Day #3 &#8211; tree.growth &#124; blprnt.blg</dc:creator>
		<pubDate>Wed, 14 Oct 2009 20:39:05 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-188701</guid>
		<description>[...] would be fairly trivial to get this hooked up and working to output high-resolution bitmaps (using Marius Watz&#8217; TileSaver class) or .PDFs (using the standard Processing PDF [...]</description>
		<content:encoded><![CDATA[<p>[...] would be fairly trivial to get this hooked up and working to output high-resolution bitmaps (using Marius Watz&#8217; TileSaver class) or .PDFs (using the standard Processing PDF [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 7 Days of Source Day #1: GoodMorning! &#124; blprnt.blg</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-188692</link>
		<dc:creator>7 Days of Source Day #1: GoodMorning! &#124; blprnt.blg</dc:creator>
		<pubDate>Wed, 14 Oct 2009 20:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-188692</guid>
		<description>[...] Watz&#8217; TileSaver class, which lets you output huge bitmaps from any Processing [...]</description>
		<content:encoded><![CDATA[<p>[...] Watz&#8217; TileSaver class, which lets you output huge bitmaps from any Processing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: julapy &#187; Blog Archive &#187; cilindrico collapse prototype</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-150254</link>
		<dc:creator>julapy &#187; Blog Archive &#187; cilindrico collapse prototype</dc:creator>
		<pubDate>Thu, 26 Feb 2009 20:41:24 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-150254</guid>
		<description>[...] the ability to export the sketch to a amazingly large proportions using marius watz&#8217;s tile saver class. perfect if you want to print your [...]</description>
		<content:encoded><![CDATA[<p>[...] the ability to export the sketch to a amazingly large proportions using marius watz&#8217;s tile saver class. perfect if you want to print your [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: all manner of distractions &#187; Blog Archive &#187; Eye Magazine</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-147377</link>
		<dc:creator>all manner of distractions &#187; Blog Archive &#187; Eye Magazine</dc:creator>
		<pubDate>Tue, 10 Feb 2009 07:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-147377</guid>
		<description>[...] larger to offer. I ended up running the code at a small resolution (500&#215;500) and implemented Marius Watz TileSaver class. I coded in a few time-code triggers and went to get coffee. While I was gone, the program ran at a [...]</description>
		<content:encoded><![CDATA[<p>[...] larger to offer. I ended up running the code at a small resolution (500&#215;500) and implemented Marius Watz TileSaver class. I coded in a few time-code triggers and went to get coffee. While I was gone, the program ran at a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marius watz</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-52462</link>
		<dc:creator>marius watz</dc:creator>
		<pubDate>Fri, 22 Feb 2008 08:34:21 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-52462</guid>
		<description>Jamie: TileSaver needs the draw() loop to keep running, so noLoop() will break the output. You shouldn&#039;t be calling any of the TileSaver functions except pre() and post() inside draw().

Try something like the following: 

void setup(){
  newTil.init(&quot;imageTest&quot;,2);
  newTil.setSaveType(&quot;.jpg&quot;);
}

void draw(){
  newTil.pre();
  
  function3D(); // remove noLoop()
  println(newTil.checkStatus());
 
 newTil.post();
}</description>
		<content:encoded><![CDATA[<p>Jamie: TileSaver needs the draw() loop to keep running, so noLoop() will break the output. You shouldn&#8217;t be calling any of the TileSaver functions except pre() and post() inside draw().</p>
<p>Try something like the following: </p>
<p>void setup(){<br />
  newTil.init(&#8221;imageTest&#8221;,2);<br />
  newTil.setSaveType(&#8221;.jpg&#8221;);<br />
}</p>
<p>void draw(){<br />
  newTil.pre();</p>
<p>  function3D(); // remove noLoop()<br />
  println(newTil.checkStatus());</p>
<p> newTil.post();<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-51857</link>
		<dc:creator>Jamie</dc:creator>
		<pubDate>Tue, 19 Feb 2008 11:04:17 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-51857</guid>
		<description>Hi,
sorry to bother, but with the TilSaver Lib, i only get fully black pictures. even tough the preview image is correct, but small.

My code is like this:

import unlekker.util.*;
import unlekker.geom.*;
import unlekker.data.*;

TileSaver newTil = new TileSaver(this);

void setup(){};

void draw(){
  newTil.pre();
  
  // Fuunction for drawing 3d Graphics (opengl) with noLoop(); at the end
  function3D();
  
  newTil.setupCamera();
  newTil.init(&quot;imageTest&quot;,2);
  newTil.setSaveType(&quot;.jpg&quot;);
  println(newTil.checkStatus());
  newTil.tileFinish();

  newTil.restoreCamera();
  newTil.post();
  
}

Thanks a lot for every Help!
If i am wrong here, tell me and i move it.
Best, Jamie</description>
		<content:encoded><![CDATA[<p>Hi,<br />
sorry to bother, but with the TilSaver Lib, i only get fully black pictures. even tough the preview image is correct, but small.</p>
<p>My code is like this:</p>
<p>import unlekker.util.*;<br />
import unlekker.geom.*;<br />
import unlekker.data.*;</p>
<p>TileSaver newTil = new TileSaver(this);</p>
<p>void setup(){};</p>
<p>void draw(){<br />
  newTil.pre();</p>
<p>  // Fuunction for drawing 3d Graphics (opengl) with noLoop(); at the end<br />
  function3D();</p>
<p>  newTil.setupCamera();<br />
  newTil.init(&#8221;imageTest&#8221;,2);<br />
  newTil.setSaveType(&#8221;.jpg&#8221;);<br />
  println(newTil.checkStatus());<br />
  newTil.tileFinish();</p>
<p>  newTil.restoreCamera();<br />
  newTil.post();</p>
<p>}</p>
<p>Thanks a lot for every Help!<br />
If i am wrong here, tell me and i move it.<br />
Best, Jamie</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Kinsman</title>
		<link>http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/comment-page-1/#comment-45622</link>
		<dc:creator>Derek Kinsman</dc:creator>
		<pubDate>Tue, 08 Jan 2008 20:51:39 +0000</pubDate>
		<guid isPermaLink="false">http://workshop.evolutionzone.com/2007/03/24/code-tilesaverpde/#comment-45622</guid>
		<description>Hi Marius, I&#039;m slightly above being a beginner but not by much :) I&#039;ve been trying to get aTileSaver to work and I&#039;m getting a &quot;camera() can only be used with P3D or OPENGL&quot; warning. however the first 2 lines of my sketch are:

&lt;code&gt;
import processing.opengl.*;
aTileSaver tiler;
&lt;/code&gt;

and the PDE is pointing me to this line of code in the tileSaver.pde file:

&lt;code&gt;p.camera(width/2.0f, height/2.0f, cameraZ,&lt;/code&gt;

near the bottom of the file.  I&#039;m not sure what&#039;s going on with it.  Any help would be super.

Cheers,
+dk</description>
		<content:encoded><![CDATA[<p>Hi Marius, I&#8217;m slightly above being a beginner but not by much <img src='http://workshop.evolutionzone.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;ve been trying to get aTileSaver to work and I&#8217;m getting a &#8220;camera() can only be used with P3D or OPENGL&#8221; warning. however the first 2 lines of my sketch are:</p>
<p><code><br />
import processing.opengl.*;<br />
aTileSaver tiler;<br />
</code></p>
<p>and the PDE is pointing me to this line of code in the tileSaver.pde file:</p>
<p><code>p.camera(width/2.0f, height/2.0f, cameraZ,</code></p>
<p>near the bottom of the file.  I&#8217;m not sure what&#8217;s going on with it.  Any help would be super.</p>
<p>Cheers,<br />
+dk</p>
]]></content:encoded>
	</item>
</channel>
</rss>
