<?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>Blackspell.de</title>
	<atom:link href="http://www.blackspell.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blackspell.de</link>
	<description>A web designer &#38; developer&#039;s blog</description>
	<lastBuildDate>Thu, 27 Oct 2011 20:30:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>A comparism of web design awards</title>
		<link>http://www.blackspell.de/2011/10/a-comparism-of-web-design-awards/</link>
		<comments>http://www.blackspell.de/2011/10/a-comparism-of-web-design-awards/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 18:17:39 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=146</guid>
		<description><![CDATA[While all this awardery still makes me quite happy and while it&#8217;s reassuring to see that I&#8217;m well on a level that&#8217;s internationally competitive, it really reminded me of the olden days&#8230; like ten years ago, when frames and tables were the standard means for webdesigners and no one cared about Google, because Google didn&#8217;t exist! There [...]]]></description>
			<content:encoded><![CDATA[<p>While all this awardery still makes me quite happy and while it&#8217;s reassuring to see that I&#8217;m well on a level that&#8217;s internationally competitive, it really reminded me of <em>the olden days</em>&#8230; like ten years ago, when frames and tables were the standard means for webdesigners and no one cared about Google, <strong>because Google didn&#8217;t exist</strong>!</p>
<p>There weren&#8217;t many web designers at that time and you&#8217;d repeatedly stumble upon websites praising the awards they got. <em>Gold Award in Something</em> or some <em>Special Platinum Award of Whatever. </em>Large rectangular JPEGs with golden typo, praising the winner&#8217;s achievement. Of course none of those had any relevance at all, especially not at that time – it was just some people like you and me, giving out awards as a means to generate traffic for themselves.</p>
<p>Things aren&#8217;t necessarily like that anymore. There&#8217;s a lot of stuff to gather and all of it carries some worth and prestige, but the importance of an award is obviously based on the amount of people knowing about it and in the internet that&#8217;s easy to measure: by the amount of visitors they have and consequently the amount of traffic they generate.</p>
<p>Now that I&#8217;ve more or less collected all of the smaller awards, excluding TheFWA (my heart is bleeding) and the CSS awards, here&#8217;s a short overview. The means was Google Analytics, measuring the first 10 days after the award was received to get the peak as well as following traffic.</p>
<p>1. DesignCharts: 82%<br />
2. Design Licks: 8%<br />
3. Dope Awards: 5%<br />
4. Irie.be: 3%<br />
5. BestWebDesignAward: 2%</p>
<p>Most interesting is that DesignCharts generated most of the visits. Their algorithm is supposed be based on the traffic of their affiliate network, but in my case it seems to be based on Design Licks alone, because that was the only site I&#8217;ve been featured on, at that time – which amounted to a mere tenth of what came from the DesignCharts afterwards. Funny.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/10/a-comparism-of-web-design-awards/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dope Award, too (update: and some more)</title>
		<link>http://www.blackspell.de/2011/10/dope-award-too/</link>
		<comments>http://www.blackspell.de/2011/10/dope-award-too/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 18:59:54 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[awards]]></category>
		<category><![CDATA[dope award]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=132</guid>
		<description><![CDATA[Didn&#8217;t expect to get this one, because I uploaded a bit of a bogus when applying for it, haha. I was reaaally sure I messed up. Lucky me, I&#8217;m happy. Well, that&#8217;s the third and last of the more or less relevant, yet mostly unknown achievements, I suppose. There&#8217;s of course one missing, the big [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blackspell.de/wp-content/uploads/2011/10/dope.jpg"><img class="aligncenter size-full wp-image-133" title="dope" src="http://www.blackspell.de/wp-content/uploads/2011/10/dope.jpg" alt="" width="134" height="68" /></a></p>
<p>Didn&#8217;t expect to get this one, because I uploaded a bit of a bogus when applying for it, haha. I was <em>reaaally</em> sure I messed up. Lucky me, I&#8217;m happy.</p>
<p>Well, that&#8217;s the third and last of the more or less relevant, yet mostly unknown achievements, I suppose. There&#8217;s of course one missing, the <em>big one</em>, the only one I&#8217;ve ever truly been anxious to get but I suppose I botched it. At first I was actually a bit disappointed, but having seen people who don&#8217;t play games fiddle with the not-as-intuitive-as-i-thought controls, I&#8217;m not exactly surprised either. I may revamp the website with fancier technology (now that Flash&#8217;s Stage3D a.k.a. Molehill is out) and better controls (namely a better tutorial) within a year or so, but for the time being I&#8217;ll stick to my other big adventure of becoming a proper freelancer :)</p>
<p><a href="http://www.blackspell.de/wp-content/uploads/2011/10/irie.jpg"><img class="aligncenter size-full wp-image-140" title="irie" src="http://www.blackspell.de/wp-content/uploads/2011/10/irie.jpg" alt="" width="100" height="98" /></a></p>
<p>Update: Uhm, I got <a href="http://irie.be/the-cubical-me/">featured on irie.be</a>, too. I had to look it up and some mention Irie as an award in their portfolio, but srsly: neither have I ever heard of it nor did I apply for it. But, truth to be told: No one has ever heard of any of those awards anyway, so <em>whatevs</em>! Cool stuff, thanks.</p>
<p><a href="http://www.blackspell.de/wp-content/uploads/2011/10/sign1.png"><img class="aligncenter size-full wp-image-144" title="sign1" src="http://www.blackspell.de/wp-content/uploads/2011/10/sign1.png" alt="" width="181" height="54" /></a></p>
<p>Update 2: And also the <a href="http://bestwebdesignaward.com/#The-cubical-me.4e9e6f0fc712b">BestWebDesignAward Award</a>. I thiiink I&#8217;ve seen that site before (maybe through google). I noticed a minuscule amount of traffic being generated from them but didn&#8217;t find myself there, so I applied and later noticed that I have already won it. Like weeks ago&#8230;Speaking of traffic, it might be interesting to compare those sites, because the traffic they generate should more or less speaks volumes about their importance and reach. Now <em>that </em>will be interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/10/dope-award-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DesignCharts  #1</title>
		<link>http://www.blackspell.de/2011/09/designcharts-peak-positio/</link>
		<comments>http://www.blackspell.de/2011/09/designcharts-peak-positio/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 22:11:07 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=125</guid>
		<description><![CDATA[&#160; My portfolio became #1 on DesignCharts.com and I didn&#8217;t even apply. I almost would have missed it, if the traffic on my site didn&#8217;t explode from one day to the other. Cool stuff, I&#8217;m seriously happy.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.blackspell.de/wp-content/uploads/2011/09/designcharts.jpg"><img class="size-full wp-image-126 aligncenter" title="designcharts" src="http://www.blackspell.de/wp-content/uploads/2011/09/designcharts.jpg" alt="" width="500" height="300" /></a></p>
<p>&nbsp;</p>
<p>My portfolio became #1 on DesignCharts.com and I didn&#8217;t even apply. I almost would have missed it, if the traffic on my site didn&#8217;t explode from one day to the other. Cool stuff, I&#8217;m seriously happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/09/designcharts-peak-positio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design Licks Site of the Day!</title>
		<link>http://www.blackspell.de/2011/09/design-licks-site-of-the-day/</link>
		<comments>http://www.blackspell.de/2011/09/design-licks-site-of-the-day/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 10:54:35 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=116</guid>
		<description><![CDATA[This morning, there was quite the pleasant surprise in my inbox :) Congratulations! Your site has received a web award from by Design Licks. It´s been designated as &#8220;Site of the day&#8221; and will be displayed on 12 September 2011. (&#8230;) The following link is the proof that your site has been awarded by Design Licks: www.designlicks.com/web-awards/2538-the-cubical-me Kind regards, The Design [...]]]></description>
			<content:encoded><![CDATA[<p>This morning, there was quite the pleasant surprise in my inbox :)</p>
<p style="padding-left: 30px;"><em>Congratulations!</em></p>
<p style="padding-left: 30px;"><em><a href="http://the.cubical.me" target="_blank">Your site</a> has received a web award from by Design Licks. It´s been designated as &#8220;Site of the day&#8221; and will be displayed on 12 September 2011. (&#8230;) The following link is the proof that your site has been awarded by Design Licks: <a href="http://www.designlicks.com/web-awards/2538-the-cubical-me">www.designlicks.com/web-awards/2538-the-cubical-me</a></em></p>
<p style="padding-left: 30px;"><em>Kind regards,</em><br />
<em>The Design Licks Team</em></p>
<p>I&#8217;m happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/09/design-licks-site-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finally done</title>
		<link>http://www.blackspell.de/2011/09/finally-done/</link>
		<comments>http://www.blackspell.de/2011/09/finally-done/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 08:56:42 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=114</guid>
		<description><![CDATA[My new portfolio :) It took a long, long time. If anyone happens to find a bug or has an idea about how to improve, please to tell me!!]]></description>
			<content:encoded><![CDATA[<p>My new <a href="http://the.cubical.me" target="_blank">portfolio</a> :) It took a long, long time. If anyone happens to find a bug or has an idea about how to improve, please to tell me!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/09/finally-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>References Rotator&#8230; Bleh&#8230;.</title>
		<link>http://www.blackspell.de/2011/07/references-rotator-bleh/</link>
		<comments>http://www.blackspell.de/2011/07/references-rotator-bleh/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 14:23:39 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=111</guid>
		<description><![CDATA[Damn, wasted eternal amounts of time developing rotators for references and stuff. But I&#8217;m not happy with it, because, well, it&#8217;s too cumbersome to use (me being unhappy was the only reason it took forever). I guess I&#8217;ll start over again make it easier, more usable. The dirty code and example for free for anyone [...]]]></description>
			<content:encoded><![CDATA[<p>Damn, wasted eternal amounts of time developing rotators for references and stuff. But I&#8217;m not happy with it, because, well, it&#8217;s too cumbersome to use (me being unhappy was the only reason it took forever).</p>
<p>I guess I&#8217;ll start over again make it easier, more usable. The <a href="http://www.blackspell.de/wp-content/uploads/2011/07/reftest/references.zip">dirty code</a> and <a href="http://www.blackspell.de/wp-content/uploads/2011/07/reftest/references.html">example</a> for free for anyone who dares to use it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/07/references-rotator-bleh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Papervision3D Mouse Events on Dae Colladas</title>
		<link>http://www.blackspell.de/2011/04/papervision3d-mouse-events-on-dae-colladas/</link>
		<comments>http://www.blackspell.de/2011/04/papervision3d-mouse-events-on-dae-colladas/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 05:47:17 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=102</guid>
		<description><![CDATA[Getting interactivity on Collada files isn&#8217;t really intuitive. Papervision provides the event class InteractiveScene3DEvent for that purpose, but as with handling collada textures, you&#8217;ll have to recursively skim through the whole .dae file first. I&#8217;ve found a neat class here, which saved me a lot of headaches: http://www.blog.vivace.co.nz/?p=163 It always surprises me how PV3D, despite seemingly not [...]]]></description>
			<content:encoded><![CDATA[<p>Getting interactivity on Collada files isn&#8217;t really intuitive. Papervision provides the event class <a href="http://papervision3d.googlecode.com/svn/trunk/as3/trunk/docs/org/papervision3d/events/InteractiveScene3DEvent.html">InteractiveScene3DEvent</a> for that purpose, but as with handling collada textures, you&#8217;ll have to recursively skim through the whole .dae file first. I&#8217;ve found a neat class here, which saved me a lot of headaches: <a href="http://www.blog.vivace.co.nz/?p=163" target="_blank">http://www.blog.vivace.co.nz/?p=163</a></p>
<p>It always surprises me how PV3D, despite seemingly not being developed any further, consistently provides solutions for everything I stumble upon</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/04/papervision3d-mouse-events-on-dae-colladas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PV3D: Finding 2D screen coordinates of a 3D object</title>
		<link>http://www.blackspell.de/2011/02/pv3d-finding-2d-screen-coordinates-of-a-3d-object/</link>
		<comments>http://www.blackspell.de/2011/02/pv3d-finding-2d-screen-coordinates-of-a-3d-object/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 18:02:00 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Code-Snippets]]></category>
		<category><![CDATA[pv3d]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=4</guid>
		<description><![CDATA[I’ve written about how to get the 3D coordinates of a 2D point on your screen, this time I needed to do it the other way round. Here’s a nice post about both of it, but it doesn’t exactly work with the current version of Papervision3D. This one, using the DisplayObject3D.screen property, is much better, though there’s some [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve written about how to <a href="http://blackspell.de/?p=129">get the 3D coordinates of a 2D point</a> on your screen, this time I needed to do it the other way round. Here’s a <a href="http://www.dreaminginflash.com/2009/07/16/pv3d-2d-3d-3d-2d/" target="_blank">nice post</a> about both of it, but it doesn’t exactly work with the current version of Papervision3D. <a href="http://pv3d.org/2008/11/17/finding-2d-coordinates/" target="_blank">This one</a>, using the DisplayObject3D.screen property, is much better, though there’s some minor things to notice:</p>
<p>1. dobj3d.autoCalcScreenCoords has to be set to <em>true</em> – some pages in the web tend to ignore that and people’ll always get (0,0,0).</p>
<p>2. You can only get the 2D coordinates <em>after</em> the object rendred, because the calcultion of the 2D point seems to use the previous render. I tried instantiating a new DisplayObject3D for testing and trace the screen coordinates right after that, and it didn’t work. Bummer. The correct way to get it should be:</p>
<pre>myObject.autoCalcScreenCoords = true;
trace(dae.screen.x + viewport.viewportWidth / 2 + viewport.x);
trace(dae.screen.y + viewport.viewportHeight / 2 + viewport.y);</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/02/pv3d-finding-2d-screen-coordinates-of-a-3d-object/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PV3D: Access, Swap &amp; Replace Collada / Dae-Material</title>
		<link>http://www.blackspell.de/2011/02/pv3d-access-swap-replace-collada-dae-material/</link>
		<comments>http://www.blackspell.de/2011/02/pv3d-access-swap-replace-collada-dae-material/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 18:04:34 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Code-Snippets]]></category>
		<category><![CDATA[collada]]></category>
		<category><![CDATA[pv3d]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=7</guid>
		<description><![CDATA[Wow. In Papervision3D, the function to replace materials on a cube I’ve mentioned earlier also works on Collada models, which I wouldn’t have expected. Considering how well implemented Collada is (in all engines I’ve tried), I was seriously expecting that this isn’t possible. But it is. Just be sure to get the right material name and [...]]]></description>
			<content:encoded><![CDATA[<p>Wow. In Papervision3D, the function to <a href="http://blackspell.de/?p=126">replace materials on a cube</a> I’ve mentioned earlier also works on Collada models, which I wouldn’t have expected. Considering how well implemented Collada is (in all engines I’ve tried), I was seriously expecting that this isn’t possible. But it is. Just be sure to get the right material name and it works like a blast. Collada files are XML-based, so the name can be traced rather quickly:</p>
<pre>&lt;library_materials&gt;
   &lt;material id="<strong>_1_-_Default-material</strong>" name="_1_-_Default"&gt;
     &lt;instance_effect url="#_1_-_Default"/&gt;
   &lt;/material&gt;
 &lt;/library_materials&gt;</pre>
<p>It’s the id, not the name. You can also trace it from AS3 with:</p>
<pre>trace(dae.materials);</pre>
<p>, which is surprisingly simple. Replacing it works the same way as with a cube:</p>
<pre>dae.replaceMaterialByName(material, "_1_-_Default-material");</pre>
<p>I suppose this was especially easy because I used a UV-Mapped model with only one material, but it should work the same for models with multiple materials.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/02/pv3d-access-swap-replace-collada-dae-material/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PV3D: get 2D mouse-click coordinates in a 3D world</title>
		<link>http://www.blackspell.de/2011/02/pv3d-get-2d-mouse-click-coordinates-in-a-3d-world/</link>
		<comments>http://www.blackspell.de/2011/02/pv3d-get-2d-mouse-click-coordinates-in-a-3d-world/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 18:05:43 +0000</pubDate>
		<dc:creator>blackspell</dc:creator>
				<category><![CDATA[Code-Snippets]]></category>
		<category><![CDATA[game-design]]></category>
		<category><![CDATA[pv3d]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://www.blackspell.de/?p=9</guid>
		<description><![CDATA[This is something important for game development (or whatever else you may want to do with 3D worlds). The problem: You have a 3D world (e.g. a 3D-map) and click with your 2D-Mouse Cursor somewhere on your screen (e.g. to place a flag at that point) – to do that, you need to project the [...]]]></description>
			<content:encoded><![CDATA[<p>This is something important for game development (or whatever else you may want to do with 3D worlds). The problem: You have a 3D world (e.g. a 3D-map) and click with your 2D-Mouse Cursor somewhere on your screen (e.g. to place a flag at that point) – to do that, you need to project the position of your 3D-mouse into the 3D world. This is how to do it in Papervision 3D:</p>
<pre>var ray:Number3D = camera.unproject(viewport.containerSprite.mouseX,viewport.containerSprite.mouseY);
var cameraPosition:Number3D = new Number3D(camera.x,camera.y,camera.z);
ray = Number3D.add(ray,cameraPosition);
var p:Plane3D = new Plane3D();
p.setNormalAndPoint(new Number3D(0, 1, 0), new Number3D(0, 0, 0));
var intersect:Number3D = p.getIntersectionLineNumbers(cameraPosition,ray);</pre>
<p>Basically you shoot a ray from your camera to the position where the mouse-cursor is and check where it intersects with an imaginary plane p. That’s where you’ve clicked.</p>
<p>Nice and all, but I personally can’t use it on <a href="http://the.cubical.me/" target="_blank">tcm</a>, because navigation by clicking is far slower and less intuitive than moving with arrow- or wasd-keys. D’oh. This is basic stuff though, so it might come in handy one day or the other.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blackspell.de/2011/02/pv3d-get-2d-mouse-click-coordinates-in-a-3d-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

