<?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>Everyday 3D &#187; News &amp; Events</title>
	<atom:link href="http://www.everyday3d.com/blog/index.php/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.everyday3d.com/blog</link>
	<description>3D user experience on the web. Design, technology news. A blog by Bartek Drozdz.</description>
	<lastBuildDate>Fri, 01 Jul 2011 09:12:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>ROME &#8220;3 Dreams of Black&#8221;</title>
		<link>http://www.everyday3d.com/blog/index.php/2011/05/17/rome-3-dreams-of-black/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2011/05/17/rome-3-dreams-of-black/#comments</comments>
		<pubDate>Tue, 17 May 2011 11:24:45 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[chris milk]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome experiment]]></category>
		<category><![CDATA[danger mouse]]></category>
		<category><![CDATA[daniele luppi]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[interactive video]]></category>
		<category><![CDATA[mirada]]></category>
		<category><![CDATA[norah jones]]></category>
		<category><![CDATA[North kingdom]]></category>
		<category><![CDATA[ro.me]]></category>
		<category><![CDATA[rome]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=2082</guid>
		<description><![CDATA[I&#8217;m happy to announce that &#8220;3 Dreams of Black&#8221;, a project I was working on for the last 5 months has been released last week. &#8220;3 Dreams of Black&#8221; is an interactive music video directed by Chris Milk for Danger Mouse and Daniele Luppi. It features a song from their latest album ROME, performed by [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to announce that <a href="http://ro.me"><strong>&#8220;3 Dreams of Black&#8221;</strong></a>, a project I was working on for the last 5 months has been released last week.</p>
<p>&#8220;3 Dreams of Black&#8221; is an interactive music video directed by <strong>Chris Milk for Danger Mouse and Daniele Luppi</strong>. It features a song from their latest album ROME, performed by <strong>Norah Jones</strong>. It&#8217;s part of the <a href="http://www.chromeexperiments.com/">Chrome Experiments</a> series and was created entirely with <strong>HTML5 and WebGL</strong>. </p>
<p>This is the second time I collaborated with <a href="http://www.northkingdom.com/">North Kingdom</a>. It was a big project, and other parties involved were the team from Google Creative Labs, including <a href="http://www.aaronkoblin.com/">Aaron Koblin</a> and <a href="http://mrdoob.com/">Mrdoob</a> as well as the teams from <a href="http://www.mirada.com/">Mirada L.A.</a> and <a href="http://www.radicalmedia.com/">Radical Media</a>. I would like to take the occasion and say thanks to guys at North Kingdom for letting me be part of it. I have never been working with such talented group of people!</p>
<p>The project was a big challenge and an incredible learning experience. I intend to write a longer post with more details as soon as I get some time. Meanwhile go to <a href="http://ro.me">ro.me</a> and enjoy the show!</p>
<p>After that, be sure to check the <a href="http://www.ro.me/tech/">tech page</a> which features information on the technology we used and a very cool model viewer. You can download the entire code base from there too &#8211; the project is <strong>open source!</strong> Mirada prepared a great <a href="http://www.mirada.com/rome.php">case study</a> that is worth reading as well.</p>
<p><a href="http://ro.me"><img src="http://www.everyday3d.com/blog-assets/rome/rome-city2d.jpg" width="520" height="265" border="0"></a></p>
<p><a href="http://ro.me"><img src="http://www.everyday3d.com/blog-assets/rome/rome-city.jpg" width="520" height="265" border="0"></a></p>
<p><a href="http://ro.me"><img src="http://www.everyday3d.com/blog-assets/rome/rome-prairie.jpg" width="520" height="265" border="0"></a></p>
<p><a href="http://ro.me"><img src="http://www.everyday3d.com/blog-assets/rome/rome-prairie2d.jpg" width="520" height="265" border="0"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2011/05/17/rome-3-dreams-of-black/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Webgl workshop, NYC, June 9</title>
		<link>http://www.everyday3d.com/blog/index.php/2011/04/27/webgl-workshop-nyc-june-9/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2011/04/27/webgl-workshop-nyc-june-9/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 07:49:14 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[webgl]]></category>
		<category><![CDATA[fatc 2011]]></category>
		<category><![CDATA[flash and the city]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[june]]></category>
		<category><![CDATA[nyc]]></category>
		<category><![CDATA[open gl es]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=2051</guid>
		<description><![CDATA[Last year I did a few training courses in London. I was quite fun, so this year I plan to do more. To start with, I’m preparing a new workshop about webgl. I have worked with webgl from the beginning of this year. It’s completely different from Unity or Flash/Away3D, and I guess it doesn’t [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fatc.co/pages/attendees-workshops.php"><img src="http://www.everyday3d.com/blog-assets/training/fatc-webgl.jpg" width="520" height="362" alt="WebGL workshop, NYC, June 9-12" border="0"/></a></p>
<p>Last year I did a few training courses in London. I was quite fun, so this year I plan to do more. To start with, I’m preparing a new workshop about <strong><a href="http://www.khronos.org/webgl/">webgl</a></strong>.</p>
<p>I have worked with <strong>webgl</strong> from the beginning of this year. It’s completely different from Unity or Flash/Away3D, and I guess it doesn’t give the “immediate fun” feeling that Unity does when you approach it for the first time. Quite the contrary, the kind of old-school, C style API can be intimidating, and the scarcity of resources adds to the image of a unapproachable technology. </p>
<p>Fortunately, reality is not as bad as it seems. WebGL can be quite <strong>fun to play with</strong> as soon as you understand some basic rules. Furthermore, it is based on <strong>Open GL ES</strong> which is an established standard for 3D graphics on mobile devices (implemented both in <strong>Android and iOS</strong>). Getting to know WebGL is a good way to introduce yourself to these technologies as well. </p>
<p>I’ll be doing the webgl workshop as part of the <a href="http://fatc.co/"><strong>Flash And The City</strong></a> conference in <strong>New York on June 9</strong>. The workshop will focus on how to build 3d content from scratch with Javascript and we will see some techniques for importing 3d models and animations right into your browser. </p>
<p>If you don’t want to miss the event, be sure to <a href="http://fatc11.eventbrite.com/">get your ticket today</a>. The number of places is limited. <strong>Use discount code <em>webGL</em> and they get $50 off!</strong></p>
<p>For the workshop make sure to bring your laptop with your favorite Javascript editor along with the latest version of Chrome or Firefox and prepare for some serious (and seriously fun!) 3d stuff. </p>
<p>See you in New York!</p>
<p><em>[<a href="http://www.flickr.com/photos/nordstrom/1427955731/sizes/z/in/photostream/">Photo credit</a>]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2011/04/27/webgl-workshop-nyc-june-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Woodbots, an interactive installation</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/12/21/woodbots-an-interactive-installation/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/12/21/woodbots-an-interactive-installation/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 09:25:06 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[CSharp]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[3d camera]]></category>
		<category><![CDATA[ars thanea]]></category>
		<category><![CDATA[fotonic]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[interactive installation]]></category>
		<category><![CDATA[interactive institute]]></category>
		<category><![CDATA[North kingdom]]></category>
		<category><![CDATA[Radeon HD 5870]]></category>
		<category><![CDATA[Skellefteå]]></category>
		<category><![CDATA[Skellefteå Airport]]></category>
		<category><![CDATA[Umeå]]></category>
		<category><![CDATA[Woodbot]]></category>
		<category><![CDATA[Woodbot Pilots]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=1788</guid>
		<description><![CDATA[For the past 5 moths I have been working with North Kingdom on an interactive installation called Woodbot Pilots. I&#8217;m happy to announce that it had been launched last week! It&#8217;s located at the Skellefteå Airport in Northern Sweden. If you happen to be in the area, make sure to check it out. However, as [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.everyday3d.com/unity3d/woodbots/woodbots001-testing.jpg" width="520" height="364"></p>
<p>For the past 5 moths I have been working with <a href="http://northkingdom.com">North Kingdom</a> on an interactive installation called <strong>Woodbot Pilots</strong>. I&#8217;m happy to announce that it had been launched last week! </p>
<p>It&#8217;s located at the <a href="http://maps.google.pl/maps?q=skelleftea+airport&#038;oe=utf-8&#038;client=firefox-a&#038;ie=UTF8&#038;hq=&#038;hnear=Skellefte%C3%A5+Airport+(SFT),+Skellefte%C3%A5,+V%C3%A4sterbotten,+Sweden&#038;gl=pl&#038;ll=64.614459,20.917969&#038;spn=5.527356,23.269043&#038;z=6">Skellefteå Airport</a> in Northern Sweden. If you happen to be in the area, make sure to check it out. However, as I imagine, it isn&#8217;t a location easily accessible to most of my readers, so I will be posting more pictures &#038; videos as they appear.</p>
<p><iframe src="http://player.vimeo.com/video/18297796?portrait=0" width="520" height="293" frameborder="0"></iframe></p>
<p><em>UPDATE 28.01.2011 Here&#8217;s a video made by guys over at Interactive Institute in Umeå. The also published an article that you can <a href="http://interactiveinstituteumea.wordpress.com/2010/12/31/woodbot-pilots-3d-camera-project/">read here</a>.</em></p>
<p>Together with North Kingdom we are also working on a small website dedicated to the project. It will go live soon. In the meantime there&#8217;s a <a href="http://norran.se/nyheter/norrochvasterbotten/article1116110.ece">nice article from the opening ceremony</a> in the local newspaper, <a href="http://norran.se">Norran</a>, where you can see Mr. Robert Lindberg, the director of Skellefteå Airport doing the first run.</p>
<p><strong>Woodbot Pilots</strong> is a gestures controlled racing game. We display it on a huge <strong>82&#8243; HD touch screen (191 x 123 cm!)</strong> and a special <strong>3D depth camera</strong> is used to read the gestures. The camera was developed by a company called <a href="http://www.fotonic.com/content/Default.aspx">Fotonic</a> and is somehow similar to MS Kinect but has a bigger range (up to 7m) and is optimized for industrial environments.</p>
<p>The talented artists from <a href="http://www.arsthanea.com/">Ars Thanea</a> and North Kingdom created beautiful visuals and the sound engineers from <a href="http://www.dinahmoe.com/">Dinamhoe</a> added a great soundtrack. The game itself was developed in the <a href="http://www.unity3d.com">Unity3D</a> engine. We connected the 3D camera using a C/C++ plugin developed by programmers over at <a href="http://www.tii.se/groups/umea">Interactive Institute in Umeå</a> who did a fantastic job &#8211; it runs very smoothly. </p>
<p>The game logic is implemented in C# &#8211; quite some code in there, even though the game concept is relatively simple. Thanks to a powerful graphic card (XFX Radeon HD 5870 1GB GDDR5) the thing <strong>runs at 60 FPS in full HD resolution</strong> which is quite amazing!</p>
<p>I will talk about the technical details in a future article. For the moment enjoy some pictures of the race track, and <strong>Happy Christmas everyone</strong>!</p>
<p><img src="http://www.everyday3d.com/unity3d/woodbots/track01.jpg" width="520" height="303"></p>
<p><img src="http://www.everyday3d.com/unity3d/woodbots/track02.jpg" width="520" height="303"></p>
<p><img src="http://www.everyday3d.com/unity3d/woodbots/track03.jpg" width="520" height="303"></p>
<p><img src="http://www.everyday3d.com/unity3d/woodbots/track04.jpg" width="520" height="303"></p>
<p><img src="http://www.everyday3d.com/unity3d/woodbots/track05.jpg" width="520" height="303"></p>
<p><em>Also, make sure to check out <a href="http://www.northkingdom.com/blog/woodbot/">this article</a> on North Kingdom&#8217;s website &#8211; there are a lot of pictures of the installation itself.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/12/21/woodbots-an-interactive-installation/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>More Unity3D trainings in London</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/11/06/more-unity3d-trainings-in-london/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/11/06/more-unity3d-trainings-in-london/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 21:16:57 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=1752</guid>
		<description><![CDATA[This is just a quick post to let you know that I will be doing more Unity3D training sessions in London &#8211; on Nov 15th-16th and Nov 17th-18th 2010. There is still a couple of places left for both, so if you want to learn some cool 3D stuff, you can book it here, but [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.everyday3d.com/blog-assets/training/drw_00a.jpg" alt="Unity3D Training Game"  width="520" height="362" border="0"/></p>
<p>This is just a quick post to let you know that I will be doing more <strong>Unity3D training sessions</strong> in London &#8211; on <strong>Nov 15th-16th and Nov 17th-18th</strong> 2010. There is still a couple of places left for both, so if you want to learn some cool 3D stuff, you can book it <a href="http://www.lfpug.com/category/training/">here</a>, but hurry up &#8211; the last session was sold out. </p>
<p>On <a href="http://www.everyday3d.com/blog/index.php/2010/10/04/unity3d-training/">the post</a> about the October session, I got a comment that my photo was not really related to the training, which was right &#8211; it&#8217;s just that I like this <a href="http://en.wikipedia.org/wiki/File:Battersea_Power_Station,_Nine_Elms,_London.jpg">building</a>. This time I used a screenshot from a game we are making during the session. Below, I post some more.</p>
<p><img src="http://www.everyday3d.com/blog-assets/training/drw_02.jpg" alt="Unity3D Training Game"  width="520" height="374" border="0"/></p>
<p><img src="http://www.everyday3d.com/blog-assets/training/drw_01.jpg" alt="Unity3D Training Game"  width="520" height="374" border="0"/></p>
<p><img src="http://www.everyday3d.com/blog-assets/training/drw_03.jpg" alt="Unity3D Training Game"  width="520" height="362" border="0"/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/11/06/more-unity3d-trainings-in-london/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unity3D training</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/10/04/unity3d-training/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/10/04/unity3d-training/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 11:18:45 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[CSharp]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[battersea power plant]]></category>
		<category><![CDATA[london]]></category>
		<category><![CDATA[october 2010]]></category>
		<category><![CDATA[unity 3]]></category>
		<category><![CDATA[unity3d training]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=1700</guid>
		<description><![CDATA[I&#8217;m proud to announce, that I will be running a 2 day training in London later this month. I will be teaching Unity3D, showing how to use the editor and how to work with various assets. I will be also giving an introduction to scripting in C# and hopefully we will be able to cover [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lfpug.com/hands-on-unity3d/"><img src="http://www.everyday3d.com/blog-assets/training/lfpug_oct_battersea.jpg" width="520" height="327" alt="Hands-on Unity3d, 21-22 Oct 2010" border="0"/></a></p>
<p>I&#8217;m proud to announce, that I will be running a <strong>2 day training</strong> in London later this month. I will be teaching <strong><a href="http://unity3d.com">Unity3D</a></strong>, showing how to use the editor and how to work with various assets. I will be also giving an introduction to scripting in C# and hopefully we will be able to cover some features of the latest release of the editor.</p>
<p><strong>Unity3D version 3</strong> has been released only a few days ago. The new version is packed a tremendous amount of new and cool features. Great games &#038; other projects are created with Unity3D every day, so there has never been a better moment to start learning it!</p>
<p>You can read all the details about the training on the <a href="http://www.lfpug.com/hands-on-unity3d/">LFPUG page</a>, who is also the organizer of the session. Unfortunately, the tickets have been <strong>sold out</strong>. However, if you would like to learn some Unity3D, please contact me (bartek [at] everyday3d.com) or Tink (training [at] lfpug.com). We are pretty excited about the interest people are showing for this topic, so currently we are planning to run <strong>another session in London in November</strong> and there are still <strong>a few places</strong> left on the list.</p>
<p>I got a couple of requests to run such a training in other places, so hopefully I will be bringing some Unity3D goodness to <strong>other cities in Europe</strong> as well. I&#8217;m working out the details, and I&#8217;ll keep you posted. If you would be interested in <strong>hosting a Unity3D training session</strong> in your city, please let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/10/04/unity3d-training/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Format journey</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/07/20/format-journey/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/07/20/format-journey/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 15:14:45 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[magdalena festival]]></category>
		<category><![CDATA[maribor]]></category>
		<category><![CDATA[shading]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=1428</guid>
		<description><![CDATA[A few months ago, I had the pleasure to work with Luciano Foglia and Anrick Bregman on a visual experiment called Format Journey. The installation uses data &#8211; a series of images and a sound file &#8211; to modify the texture and the shape of a 3D object. Combined with a slight randomization it gives [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, I had the pleasure to work with <a href="http://www.lucianofoglia.com" target="_blank">Luciano Foglia</a> and <a href="http://www.anrick.com" target="_blank">Anrick Bregman</a> on a visual experiment called <strong>Format Journey</strong>. The installation uses data &#8211; a series of images and a sound file &#8211; to modify the texture and the shape of a 3D object. Combined with a slight randomization it gives very nice and unpredictable results. </p>
<p><a href="http://www.everyday3d.com/works/installation/colors/"><img src="http://www.everyday3d.com/blog-assets/installation/ins03.jpg" height="381" width="520" border="0"/></a></p>
<p>When we first talked about the project, the idea was to use either <strong>Flash</strong> or <strong>Processing</strong>, but I though that it&#8217;s a good occasion to try <strong>Unity3D</strong> (of course&#8230; :) To achieve the desired visual effect I needed a shader system that&#8217;s fast, flexible that and works with 3D. Unity&#8217;s <strong>ShaderLab</strong> seemed like a good option. </p>
<p>The material on the shape is transparent and is composed of a blurred version of an image applied as regular texture and the image itself applied as reflection. The images change over time, and are animated by scrolling UVs.  </p>
<p><img src="http://www.everyday3d.com/blog-assets/installation/ins01.jpg" height="290" width="520"/></p>
<p>All the data for the installation is <strong>loaded dynamically</strong>, the application itself is just composed of some scripts that make it run, so <strong>the file is only 55KB</strong>! It&#8217;s controlled by an external configuration file that allows to define the source images and sounds. There are also quite a few other settings to tweak they way it works, ex. how transparent or how reflective the material should be.</p>
<p><img src="http://www.everyday3d.com/blog-assets/installation/ins02.jpg" height="359" width="520"/></p>
<p>One particular challenge was to <strong>make the shape react to the sound</strong>. To make this happen I needed to read the spectrum and Unity3D doesn&#8217;t offer access to sound data on the code level. One possible solution was to write a plugin that does that, the downside however is that it wouldn&#8217;t run in the web player.</p>
<p>I solved the problem by pre-processing the sound in a small Flash app. It dumps the spectrum data to a text file which is then loaded to Unity3D. When the application plays the sound file, it uses this data to check the values of the spectrum at any position in time. Simple, but does the job.</p>
<p><img src="http://www.everyday3d.com/blog-assets/installation/ins04.jpg" height="282" width="520"/></p>
<p>The installation is part of a project called <strong><a href="http://www.tangoandhawaii.com/">Tango and Hawaii</a> created by Anrick and Luciano</strong>. Be sure to check the <strong><a href="http://www.everyday3d.com/works/installation/colors/">live demo</a></strong>. It was originally presented at the <strong><a href="http://www.magdalena.org/en/event/program/49728/event.html">Magdalena Festival</a></strong> in Maribor, Slovenia.</p>
<p>It was a <strong>new experience for me</strong> to work on an art piece was. It was very inspiring to see what Anrick and Luciano did with a tool I helped them to create. Thank you guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/07/20/format-journey/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>What can you do with Unity3d? FITC San Francisco</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/05/28/fitc-san-francisco-2010/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/05/28/fitc-san-francisco-2010/#comments</comments>
		<pubDate>Fri, 28 May 2010 11:22:34 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[august 2010]]></category>
		<category><![CDATA[california]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[fitc]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[san francisco]]></category>

		<guid isPermaLink="false">http://www.everyday3d.com/blog/?p=1418</guid>
		<description><![CDATA[I&#8217;m happy to announce that I will be speaking at FITC San Francisco in August. I have been speaking at FITC events twice this year, and both times it was a fantastic experience. I&#8217;m looking forward for this one, and what really thrills me about it, is the amazing speaker lineup! There are of course [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fitc.ca/events/about/?event=110"><img src="http://www.everyday3d.com/blog-assets/sanfran_fitc.jpg" border="0" height="327" width="520"></a></p>
<p>I&#8217;m happy to announce that I will be speaking at <a href="http://www.fitc.ca/events/about/?event=110">FITC San Francisco</a> in August. I have been speaking at FITC events twice this year, and both times it was a fantastic experience. I&#8217;m looking forward for this one, and what really thrills me about it, is the amazing <strong>speaker lineup</strong>! </p>
<p>There are of course all the usual suspects like <a href="http://blog.je2050.de/">Joa</a>, <a href="http://unitzeroone.com/">Ralph</a>, <a href="http://www.andre-michelle.com/">Andre</a>, <a href="http://www.quasimondo.com/">Mario</a> and <a href="http://sebleedelisle.com/">Seb</a> plus many more great speakers form the community &#8211; you don&#8217;t want to miss any of them. Here&#8217;s a few that particularly caught my attention: </p>
<p><strong><a href="http://blog.inspirit.ru">Eugene Zatepyakin</a></strong> The Actionscript/Alchemy mage from Russia. You may know Eugene from his work on <a href="http://code.google.com/p/in-spirit/wiki/ASSURF">ASSURF</a> which is this amazing image recognition library. I had the pleasure to meet Eugene in Antwerp last year and I can assure you that you won&#8217;t regret attending <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=110&#038;presentation_id=1204">his presentation</a>. </p>
<p><strong><a href="http://theowatson.com">Theo Watson</a></strong> At FITC Amsterdam 2009 Theo was speaking as a last minute replacement for another presenter who could not make it. It was a lucky coincidence for me, because I really loved what he was showing! Theo is a digital artist working with <a href="http://openframeworks.cc">openFrameworks</a>. In San Francisco he will be taking part in a panel together with <a href="http://blprnt.com">Jer Thorp</a> and <a href="http://processing.org">Ben Fry</a>, the creator of Processing. I&#8217;m sure it will be a very <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=110&#038;presentation_id=1245">interesting discussion</a>. Theo will also be giving a presentation on <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=110&#038;presentation_id=1285">interactive storytelling</a> toghether with <a href="http://zanyparade.com">Emily Gobeille</a>. </p>
<p><strong><a href="http://www.yugop.com">Yoko Nakamura</a></strong> Yoko was doing kick-ass Flash stuff on <a href="http://yugop.com">Yugop</a> while I was still learning how to use gotoAndPlay()! I can&#8217;t wait to see the <a href="http://www.fitc.ca/events/speakers/speaker.cfm?event=110&#038;speaker_id=6159">legend live</a>. </p>
<p>And there&#8217;s me. I feel almost insignificant in face of such great talents, but I will do my best to deliver a great presentation. I was speaking in Amsterdam and Toronto and I was happy to see a full house both times for which I only partly credit my amazing speaking talent&#8230; :) It&#8217;s rather that <a href="http://www.unity3d.com">Unity3D</a> is such a hot topic right now.  In San Francisco I will be giving a new, updated presentation entitled <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=110&#038;presentation_id=1247">&#8220;What can you do with Unity3d?&#8221;</a>. I hope to see you there!</p>
<p>But wait, there&#8217;s more&#8230; so take a look at the complete <a href="http://www.fitc.ca/events/speakers/?event=110">speakers list</a>. If you live in California (or close to) this is an event not to miss. <strong>The super early bird tickets are only available until today (Friday, May 28th) so <a href="http://www.fitc.ca/events/tickets/?event=110">go grab them</a> before it&#8217;s too late!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/05/28/fitc-san-francisco-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Speaking in Amsterdam, London &amp; Toronto</title>
		<link>http://www.everyday3d.com/blog/index.php/2010/01/19/speaking-in-amsterdam-london-toronto/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2010/01/19/speaking-in-amsterdam-london-toronto/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 16:32:45 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Unity3d]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=887</guid>
		<description><![CDATA[The conference season is upon us! Following my last year short presentation at Flash On The Beach and at the Warsaw Flash Camp, this year I will continue my adventure with public speaking. In the next months I will be having my sessions at 3 highly interesting events. 1. FITC Amsterdam, February 22nd-23rd FITC Amsterdam [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.everyday3d.com/blog-assets/conferencesPost.jpg" alt="Amsterdam, London, Toronto" width="520" height="300"/></p>
<p><strong>The conference season is upon us!</strong> </p>
<p>Following my last year <a href="http://www.everydayflash.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/">short presentation</a> at <a href="http://www.flashonthebeach.com/">Flash On The Beach</a> and at the <a href="http://www.everydayflash.com/blog/index.php/2009/06/23/warsaw-flash-camp-2009/">Warsaw Flash Camp</a>, this year I will continue my adventure with public speaking. In the next months I will be having my sessions at 3 highly interesting events. </p>
<p><strong>1. <a href="http://www.fitc.ca/events/about/?event=101">FITC Amsterdam, February 22nd-23rd</a></strong></p>
<p><strong>FITC Amsterdam</strong> is only a few weeks away. I&#8217;ve been to FITC last year and I really enjoyed the conference (and the parties too). I am thrilled to be back this year as a speaker. If you want to catch my session it&#8217;s on <strong>Monday (Feb 22nd) at 12:30</strong>. If you are interested in Unity and in 3D in general you should definitely attend! For more information, here&#8217;s a detailed <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=101&#038;presentation_id=1003">session description</a>. I hope to see you there!</p>
<p>FITC it&#8217;s of course much more than my presentation. There are <strong>2 days packed with interesting sessions</strong>, so be sure to checkout <a href="http://www.fitc.ca/events/schedule/?event=101">the schedule</a> to see what&#8217;s interesting for you. There is also a party every evening &#8211; a great opportunity to do some networking and to have a few beers and some other stuff (remember, we&#8217;re in Amsterdam!). So grab <a href="http://am10.eventbrite.com/">your tickets</a> before they&#8217;re all gone!</p>
<p><strong>2. <a href="http://www.lfpug.com/">London LFPUG Meeting, March 25th</a></strong></p>
<p>If you can&#8217;t attend FITC and you miss my session in Amsterdam, don&#8217;t panic! You can catch me again next month in London. On <strong>March 25th</strong> I will speak at the next in the series of <strong>LFPUG</strong> meetings. </p>
<p>It will be a evening packed with realtime 3D, as I will be speaking together with <a href="http://www.infiniteturtles.co.uk/blog/">Rob Bateman</a> from the <a href="http://www.away3d.com">Away3D</a> team. Here&#8217;s <a href="http://www.lfpug.com/25th-march-2010-25032010/">some detailed info</a> about the event. The event is free, all you need to do is register, so if you are in London don&#8217;t miss it! </p>
<p><strong>3. <a href="http://www.fitc.ca/events/about/?event=102">FITC Toronto, April 25th-27th</a></strong></p>
<p>Finally in April I&#8217;ll be making the move over the Atlantic all the way to <strong>Canada</strong> for <strong>FITC Toronto</strong>, where I will also be talking <a href="http://www.fitc.ca/events/presentations/presentation.cfm?event=102&#038;presentation_id=1004">about Unity</a>. There is no schedule yet, but it&#8217;s should be coming soon. However, the tickets are <strong>already on sale</strong>. If you hurry you might even get a <a href="http://www.fitc.ca/events/tickets/?event=102">early bird price</a>!</p>
<p>This is very exciting for me for several reasons. First, it&#8217;s a <strong>major conference</strong> with 3 days of sessions, workshops and even a recruiting event. It&#8217;s not to be missed not only if you live in Toronto, but for anyone in the region. And I&#8217;ve heard people come for FITC from all over Canada and US. </p>
<p>Second of all it&#8217;s my first time I will attend <strong>a conference in North America</strong>. I looking forward to meet a lot of people whom so far I knew only from blogs and twitter. So if you are around don&#8217;t hesitate to get in touch!</p>
<p>Finally, it will be my <strong>first visit to Toronto</strong> and I heard a lot of good stuff about the city. We also plan a short family vacation afterwards to visit <del datetime="2010-05-25T13:18:43+00:00">Montreal and Quebec</del> Miami and the Florida Keys. </p>
<p><strong>Next?</strong></p>
<p>I&#8217;m currently entirely focused on those upcoming events, preparing all the materials and the presentation. However, I hope for more opportunities in the future. If you happen to organize a <strong>Flash and/or Unity event</strong> and you are looking for speakers be sure to <a href="http://www.everydayflash.com/blog/index.php/about/">let me know</a>!</p>
<p>I don&#8217;t have any further plans at this moment, except that I will also attend <a href="http://www.offf.ws/">OFFF in Paris</a> in June (as guest, not as speaker). </p>
<p><em>Photo credits [<a href="http://www.flickr.com/photos/werkunz/4206835665/">1</a>] [<a href="http://www.flickr.com/photos/sylvainbourdos/3229776868/">2</a>] [<a href="http://www.flickr.com/photos/zaniac/242158015/">3</a>]</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2010/01/19/speaking-in-amsterdam-london-toronto/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A 3D racing game in Flash with Away3D</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/12/11/3d-racing-game/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/12/11/3d-racing-game/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 16:05:52 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Away3D]]></category>
		<category><![CDATA[Blender]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Unity3d]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=832</guid>
		<description><![CDATA[I am proud to announce my latest project. It&#8217;s a 3D racing game done in Flash with Away3D. I worked on this project together with Calisto Labs and our client was Snowball Media. My task was to create the 3D game part. It was great fun to work on this project. The team at Calisto [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.everyday3d.com/works/scion/"><img src="http://www.everydayflash.com/blog-assets/scion/tunnel.jpg" alt="Scion Street Racer" border="0" width="520" height="319"/></a></p>
<p>I am proud to announce my latest project. It&#8217;s a 3D racing game done in Flash with <a href="http://www.away3d.com">Away3D</a>. I worked on this project together with <a href="http://calistolabs.com/">Calisto Labs</a> and our client was <a href="http://www.snowball-media.com/">Snowball Media</a>. My task was to create the 3D game part. It was great fun to work on this project. The team at Calisto Labs did a awesome job and everything went smoothly!</p>
<p>The project required to use my Actionscript and 3D modeling skills together on a scale like I never did before. I spent a lot of time with <a href="http://www.blender.org">Blender</a> and <a href="http://www.unity3d.com">Unity</a> in the last months, and without this experience I feel the project would be beyond my abilities. Also, having a direct comparison between Flash and Unity allowed be to see things in a larger perspective.</p>
<p><strong>Flash vs. Unity&#8230; again</strong></p>
<p>I built the game with <a href="http://www.away3d.com">Away3D FP10</a>. I must say that Flash 3D has gone a long way since I first started to play with it, and Away3D is a very solid engine. The 2K polygon limitation is a thing of the past, and the correct perspective projection in FP10 makes everything look so much better. The team also added some other crucial features to create 3D environments &#8211; ex. frustum clipping. </p>
<p>Before starting this project I was working on a <a href="http://www.everydayflash.com/unity3d/one/">Unity3D racing demo</a>, so I managed to get quite a few ideas on how to build such a thing. However, when I moved back to Flash, I was a bit desperate because I realized how much stuff I got used to in Unity is just not there in Flash. A built-in physics engine would be the most important one.</p>
<p><strong>Home-made physics and collision detection</strong></p>
<p>For physics in Flash I was tempted do use <a href="http://www.jiglibflash.com/blog/">JigLib</a> at first. But soon I found out that JigLib is way too complex, creating a realistic car behavior would be very difficult and it would probably eat too many CPU cycles. I estimated that Away3D will take around 90-95% of available processing power, so there&#8217;s no space for any other complex piece of code to run in the same time. I always think that when it comes to 3D in Flash <strong>performance is quality</strong>, and there is no excuse for poor performance, even if you want something to look &#8220;realistic&#8221;. So I ended building something very very simple.</p>
<p>Once I got the car driving around, I needed to add some collision detection. In Unity you quickly get used to the fact that any 3d object is a collider which makes collision detection a no-brainer &#8211; just implement a listener method and get a call whenever your object collides with another one. And if you need to add realistic collision response, you just make the object a rigid body and there you go! (Ok, you may need to adjust some settings, but still it&#8217;s pretty straightforward).</p>
<p>In Flash it seemed like a much more complex task. I was thinking in the lines of creating a system based on the geometry of the track. I started to study curve equations just to realize I wouldn&#8217;t make it even if I had a year to complete the project! Then I remembered, that a <strong>good way to test collision with complex shapes is a bitmap</strong>. </p>
<p>The way it works is that it takes the car&#8217;s position and checks against a map of the track that has different colors for different areas &#8211; ex. red for the road, green for the sideways and so on&#8230; Since it samples only a few pixels per frame and all it does is check their RGB values, it&#8217;s lighting fast. <strong>Truly, Flash is the art of minimal!</strong></p>
<p><strong>Scenery</strong></p>
<p>The most fun part was to create the scenery. I&#8217;ve never tried to import such a large 3D scene into Flash so I wasn&#8217;t even sure if Away3D would handle it. It turns out it did handle it pretty well. Instead of using Collada I went with <strong>Wavefront (OBJ)</strong> format for the meshes as I feel it gave me more flexibility. OBJ is a simple format which makes it a bit easier to see what&#8217;s going on while <strong>Collada is bloated</strong> and overly complex for my taste. I used <strong>Blender to model the track</strong> and the few objects that you can see around it &#8211; lampposts, houses and the tunnel. </p>
<p><strong>Lightning</strong></p>
<p>Lightning is very important in low poly scenes, <strong>because it adds a lot of detail and atmosphere to the scenery</strong>, without adding any polygons. Even thought the scenery is simple, I ended up having more that 60 lamps. Of course all those lights needs to be baked on the textures, there&#8217;s no way to run them in real-time. Blender has a very good texture baking tool and all this works fine for static objects. But what about objects that move, like the car? </p>
<p>For lightning the car, I reused the concept from collision testing. But instead of a collision map I made another one &#8211; <strong>a light map</strong>. Basically it&#8217;s a bitmap with white areas where the scenery is lit and dark ones where it&#8217;s not. By sampling a single pixel on every frame I can see if the car is passing through a lit area. Then, all I have to do is to <strong>apply a color transform on the car texture</strong> to make it brighter. Again &#8211; a minimal solution, but it works!</p>
<p>Now that you know all about it, go ahead and <a href="http://www.everyday3d.com/works/scion/">try it out!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/12/11/3d-racing-game/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Book review &#8220;Unity Game Development Essentials&#8221;</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/10/16/unity-game-development-essentials/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/10/16/unity-game-development-essentials/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 19:39:19 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[CSharp]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[packt]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=631</guid>
		<description><![CDATA[I like books. A book is always a good thing, no matter how abundant online resources are. It&#8217;s always at hand, with all the information brought together in one place, not scattered across different sites or even worst, across different forum threads. When I learned a couple of months ago that Will Goldstone was writing [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/unity-game-development-essentials/book"><img width="520" height="243" src="http://www.everydayflash.com/unity3d/unityBook.jpg" alt="Unity Game Development Essentials" border="0"/></a></p>
<p><strong>I like books.</strong> A book is always a good thing, no matter how abundant online resources are. It&#8217;s always at hand, with all the information brought together in one place, not scattered across different sites or even worst, across different forum threads.</p>
<p>When I learned a couple of months ago that <a href="http://willgoldstone.com/blog/?p=468">Will Goldstone</a> was writing a <a href="http://www.packtpub.com/unity-game-development-essentials/book">book on Unity3D</a>, I was pleasantly surprised. A bit later Packt, the publisher of the book, contacted me asking for a review. </p>
<p>In the meantime the book <a href="http://www.amazon.com/Unity-Game-Development-Essentials-Goldstone/dp/184719818X">hit the shelves</a>, and there was some buzz on Twitter, so there&#8217;s a good chance you&#8217;ve already heard about it. If you are still wondering whether you should buy it, keep reading.</p>
<p><strong>Great for beginners</strong></p>
<p>The book is written in the form of one big tutorial. The author leads us through different parts of the Unity3D IDE in the course of creating a simple game. The word &#8220;simple&#8221; is key here. Before I had the chance to read the book I went through the <a href="http://unity3d.com/support/resources/tutorials/3d-platform-game">Unity3D official tutorial</a> which has a similar structure. It presents us with a very cool 3D artwork and a pretty complex game to build. Compared to that, what we will create with the book is pretty basic. <strong>However, in this case: simpler means better.</strong></p>
<p>After completing the official tutorial I felt I merely scratched the surface, and many parts of it were too complex to follow. The book doesn&#8217;t leave you with this feeling. You&#8217;ll be guided in creating a game but you will do it from scratch and all the steps are explained in depth. </p>
<p><strong>Scripting</strong></p>
<p>I assume most readers of this blog are familiar with programming. In this case you may find the code presented in the book somewhat rudimentary. One way of making it more fun is to <strong>translate the code from JavaScript into C#</strong> on the way. I did that, and I think it&#8217;s much more beneficial than just copy-pasting. At least you will read it that way.</p>
<p>Furthermore, Actionscript 3 programmers can find that some examples are <strong>bending the rules of strict OOP</strong>. Again, for a seasoned AS3 developer, restructuring the code in those places can be another good exercise. </p>
<p>The book covers obviously more than just scripting. Among other topics, I particularly enjoyed the chapters on <strong>particle systems</strong> and on <strong>2D GUI</strong> (as you will find out, 2D GUI is the weird part of Unity) </p>
<p><strong>Other ressources</strong></p>
<p>An indispensable companion of the book is the Unity <a href="http://unity3d.com/support/documentation/ScriptReference/index.html">scripting reference</a>. The docs are solid and in most cases you&#8217;ll find what you&#8217;re looking for. Not always however, and if you feel you need more info I recommend to <a href="http://forum.unity3d.com/search.php">search the forums</a>. I am not a fan of forums overall, but I must admit that the Unity3D forum is a pretty good resource. </p>
<p><strong>A remark on the Unity3D documentation</strong></p>
<p>A bit off-topic, but I will take the occasion to rant about the Unity3D scripting documentation. Not about the content, but about the form.</p>
<p>In the Unity3D docs the list of classes is sometimes placed on the left column, sometimes in the middle. Sometimes they are listed in alphabetical order, sometimes presented in an inheritance structure. Every property and method is presented on a separate page, which is a big waste of space given the fact that most of them have max 2-3 lines of description. It leads to constant back/forward clicking when exploring the API. And it might get even worse when Unity will introduce namespace support.</p>
<p>It would be cool if the docs followed the good old <a href="http://java.sun.com/j2se/1.5.0/docs/api/">Java standard</a>, where the list of classes is always in the same place, always accessible and in alphabetical order. The properties and methods are listed in one big table, which is also much easier to browse. </p>
<p>OK, enough complaining, now back to the book&#8230;</p>
<p><strong>Conclusion</strong></p>
<p>If you want to get into Unity, it&#8217;s probably a <strong>good idea to buy this book</strong>. You&#8217;ll get yourself a decent introduction to the main aspects of the software. Remember that you won&#8217;t learn any advanced stuff like stucturing code in large projects, writing custom shaders or making advanced physics simulations. <strong>The important thing is that the book explains all the basics leaving you well prepared to explore the rest</strong>. I enjoyed reading it and I learned quite a lot!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/10/16/unity-game-development-essentials/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>FOTB&#8217;09 presentation: 3D Bowling demo</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 11:17:02 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[JigLibFlash]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Papervision3D]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[bowling game]]></category>
		<category><![CDATA[brighton]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[elevator pitch]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash on the beach]]></category>
		<category><![CDATA[fotb]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[presentation]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=573</guid>
		<description><![CDATA[UPDATE Nov 2009 There is a better quality video posted by John from Flash On The Beach. It is available here: http://vimeo.com/7292505. As I promised during my "3 minutes" in Brighton, I publish all the sources of my presentation. I added some comments in the code and removed the part with the slides. Here's also [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vimeo.com/6768982"><img width="520" height="259" src="http://www.everydayflash.com/flash/fotb/fotb09bowling.png" alt="Video of 3D Bowling Demo, Flash on the Beach 2009" border="0"/></a></p>
<p><strong>UPDATE Nov 2009</strong> <em>There is a better quality video posted by John from Flash On The Beach. It is available here: <a href="http://vimeo.com/7292505">http://vimeo.com/7292505</a>.</em></p>
<p>As I promised during my <strong>"3 minutes"</strong> in Brighton, I publish all the <a href="http://www.everydayflash.com/flash/fotb/fotb09bowling.zip">sources</a> of my presentation. I added some comments in the code and removed the part with the slides.</p>
<p>Here's also the <a href="http://www.everyday3d.com/flash/fotb/"> demo</a> and a <a href="http://www.vimeo.com/6768982">video of the mini-session</a>. The demo is pretty rudimentary - I made so because I wanted to keep things simple during the presentation. I hope that it will be a solid base for someone who wish to create a full featured bowling game in Flash.</p>
<p>There were a few <strong>other implementations</strong> of a bowling game in <a href="http://www.jiglibflash.com/blog/">JigLibFlash</a> and <a href="http://blog.papervision3d.org/">Papervision3D</a>. Initially, guys a <strong>Blitz Agency</strong> published a few <a href="http://labs.blitzagency.com/?p=634">interesting experiments</a> with JigLibFlash, including a simple bowling simulation. <a href="http://blog.onebyonedesign.com/">Devon O. Wolfgang</a> has written a <a href="http://www.thetechlabs.com/tutorials/3d/create-a-3d-bowling-game-with-jiglibflash-and-papervision-3d/">great tutorial</a> about building such a game on <a href="http://www.thetechlabs.com/">Tech Labs</a> - be sure to check it out. I found it only after the presentation and since the tutorial explains a lot of things in details I felt like I was reinventing the wheel here. But hopefully there are still a couple of things I can add. </p>
<p>Thanks to the <a href="http://code.google.com/p/jiglibflash/wiki/New_API_Very_Short_Tutorial">new plugin API</a> we developped some time ago, setting up a scene with JigLib and an 3D engine has got a bit less complicated. However, tweaking the engine can be a hell. Here's a few things I found out:</p>
<p><strong>1. Simulation speed</strong></p>
<p>When you create the physics engine instance, the default speed of the simulation is 1. This is <strong>very slow</strong> and unrealistic. It will look much more natural if the speed is increased. Beware however - at higher speeds the collision detection system can be <strong>very inaccurate</strong> and result in objects running through each other without any collision being detected. I don't think there is a single setting that works fine in every situation, but for this case 9 worked fine for the regular speed simulation, and 2 for the "slow speed". <strong>You should always try different settings.</strong></p>
<p><strong>2. Mass</strong></p>
<p>Each rigid body has a mass property. It's easy to forget about it since it has a default value and it never complains if you don't change it. However, setting the masses right is crucial for a <strong>realistic simulation</strong>. In real world object have different masses, and so they should in a simulation. This is particularly important for a bowling game, where the ball is pretty heavy and the bins are not (I guess... has anyone ever had a bowling pin in his hands?) The trick is that the <strong>masses are relative to each other</strong>, so the more different objects you have the more you need to tweak the masses to get the results right. Also remember the effect of any forces applied to an object is related to it's mass.</p>
<p><strong>3. Physics material</strong></p>
<p>Each rigid body has a property called material which is an instance of the <a href="http://www.jiglibflash.com/docs/jiglib/physics/MaterialProperties.html">MaterialProperties</a> class. It has two properties: <strong>friction and restitution</strong>. I found out that playing with this values has a quite big impact on the simulation. Ex. setting a high value of the restitution results in the object becoming <strong>bouncy</strong> - I used this for the ball in my older <a href="http://www.everydayflash.com/blog/index.php/2009/04/23/jiglibflash-3d-physics/">ping-pong example</a>. In the bowling demo I used lower friction on the ball to make it <strong>slide</strong> more - just as a real bowling ball does. </p>
<p><strong>4. Object rotation</strong></p>
<p>Once a DisplayObject is wrapped into a physics rigid body you can't rely on it's <strong>rotationX, rotationY and rotation</strong>Z propeties anymore - because they <strong>are not being set</strong>. The physics engine sets the transformation matrix directly on the DisplayObject, so if you need to check it's rotation you need to <strong>extract it from the matrix</strong>. Fortunately, there's an easy way to do this:</p>
<div class="igBar"><span id="lactionscript-3"><a href="#" onclick="javascript:showPlainTxt('actionscript-3'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript-3">
<div class="actionscript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000; font-weight: bold;">var</span> p:DisplayObject3D = physics.<span style="color: #006600;">getMesh</span><span style="color: #66cc66;">&#40;</span>pins<span style="color: #66cc66;">&#91;</span>i<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #000000; font-weight: bold;">var</span> h:Number3D = Matrix3D.<span style="color: #006600;">matrix2euler</span><span style="color: #66cc66;">&#40;</span>p.<span style="color: #006600;">transform</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #808080; font-style: italic;">// h.x is the rotationX of the object in this case. </span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p><strong>5. Object activity</strong></p>
<p>As a result of multiple forces being applied to an object and multiple collisions sometimes the objects are left in a state where the shake a bit endlessly. This can also happen when the objects are initially positioned. Calling the RigidBody.setInactive() will fix that. And you can call more than once.</p>
<p><strong>Important conclusion: tweak, tweak, tweak...</strong></p>
<p>It is generally agreed that <strong>hardcoded ("magic") numbers</strong> are not a good coding practice. However in 3D animations, and especially with physics the important thing is <strong>not the beauty of the code, but the what you see at the end</strong>. If you browse the source code from this demo you will notice that I not only hardcoded a lot of values, I even left ugly lines like that: </p>
<div class="igBar"><span id="lactionscript-4"><a href="#" onclick="javascript:showPlainTxt('actionscript-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript-4">
<div class="actionscript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">force = <span style="color: #66cc66;">&#40;</span>speed == <span style="color: #cc66cc;color:#800000;">9</span><span style="color: #66cc66;">&#41;</span> ? <span style="color: #cc66cc;color:#800000;">5000</span> : <span style="color: #cc66cc;color:#800000;">3000</span> * <span style="color: #cc66cc;color:#800000;">8</span> * <span style="color: #cc66cc;color:#800000;">4</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>In fact this is what I like the most in doing all those demos and experiments - the moment when code stops being just a list of instructions for the machine and becomes an <strong>art of making things look good</strong> by adding little tweaks here and there. If you tend to write very clean code and use all possible standards and conventions, from time to time <strong>make it ugly</strong>... you'll see how good it feels :)</p>
<p>I hope that this few tips will help you with your <strong>next JigLib project</strong>!</p>
<p>Last but not least, I'd like to say thanks to everyone who woke up early to see the <strong>Elevator Pitch session</strong>. It was a great experience being there and talking to you. <strong>The Brighton Dome</strong> packed with people can be intimidating and 3 minutes is not much time, so there was no place for mistakes. Fortunately, the <strong>FOTB technical crew</strong> made it all seamless. Great job guys! </p>
<p>Finally, I would like to give a special thanks to <strong>John Davey</strong> for inviting me to <strong>Flash On The Beach</strong> and for making this great conference happen! </p>
<p>Hope to see you next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/09/29/fotb09-3d-bowling-demo/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Speaking at Flash on the Beach &#8217;09</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/09/06/speaking-at-flash-on-the-beach-09/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/09/06/speaking-at-flash-on-the-beach-09/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 11:25:05 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[antwerp]]></category>
		<category><![CDATA[brighton]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[fotb]]></category>
		<category><![CDATA[mrhenry]]></category>
		<category><![CDATA[speaker]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=562</guid>
		<description><![CDATA[I extremely happy to announce that I will speak at this year's Flash on the Beach in Brighton. It starts two weeks from now and if you haven't already got a ticket it might be too late, because they're all sold out (sorry). It will be my first appearance on such major Flash event. I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flashonthebeach.com/"><img width="520" height="178" src="http://www.everydayflash.com/flash/fotb/brighton09.png" alt="Flash on the Beach 2009" border="0"/></a></p>
<p>I extremely happy to announce that I will speak at this year's <a href="http://www.flashonthebeach.com/">Flash on the Beach</a> in Brighton. It starts two weeks from now and if you haven't already got a ticket it might be too late, because they're all sold out (sorry).</p>
<p>It will be my <strong>first appearance on such major Flash event</strong>. I am taking part in the <strong><a href="http://www.flashonthebeach.com/sessions/index.php?pageid=2999">Elevator Pitch session</a></strong>, which features 20 speakers (!) in 1 hour - 3 minutes each. So it won't be a long presentation, but be sure - it will be intense. I will show a new 3D Flash experiment made especially for FOTB. The session takes place on the second day of the conference, <a href="http://www.flashonthebeach.com/schedule/">Tuesday 22nd at 9AM</a> in the Brighton Dome. Hope to see you there!</p>
<p>On a related note: if you live in <strong>Antwerp, on September 16th</strong> I will be also speaking at an event organized by my friends at <a href="http://www.mrhenry.be">Mr. Henry</a>. I'll present some of my new and older experiments and talk about 3D in Flash in general. You can find more info <a href="http://blog.mrhenry.be/2009/09/mr-henry-event-flash-2000/">about this here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/09/06/speaking-at-flash-on-the-beach-09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My presentation at Warsaw Flash Camp 2009</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/06/23/warsaw-flash-camp-2009/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/06/23/warsaw-flash-camp-2009/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 14:51:51 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[adobe user group]]></category>
		<category><![CDATA[flash camp]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[warsaw]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=367</guid>
		<description><![CDATA[On June 9th the Polish Adobe User Group organized a Flash Camp in Warsaw. It was the first meeting of this kind in Poland. I had the privilege to be one of the speakers. It was a one day event featuring 6 sessions all related to Flash &#038; Flex. It aroused great interest in the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/28455087@N08/sets/72157619452685259/detail/" title="More pictures from Warsaw Flash Camp 2009"><img src="http://farm4.static.flickr.com/3644/3650817392_a7e749d0a8_o.jpg" width="520" height="294" alt="More pictures from Warsaw Flash Camp 2009" border="0"/></a></p>
<p>On June 9th the <a href="http://www.g-media.pl/aug/">Polish Adobe User Group</a> organized a <strong><a href="http://www.g-media.pl/aug/flashCamp/index.html">Flash Camp</a></strong> in Warsaw. It was the first meeting of this kind in Poland. I had the privilege to be <strong>one of the speakers</strong>. It was a one day event featuring <strong>6 sessions</strong> all related to Flash &#038; Flex. It aroused great interest in the local Flash Community and <strong>more than 300 people</strong> attended  </p>
<p>We kicked off in the morning with a very comprehensive presentation by <a href="http://www.webkitchen.be/">Serge Jespers</a> on the Flash Platform. Serge went through a lot of interesting projects including some of the best <a href="http://www.webkitchen.be/2009/04/29/the-power-of-the-flash-platform-part-2-augmented-reality/">Augmented Reality</a> examples. He also showcased his favorite AIR applications. Apparently AIR is not used only for Twitter clients! But seriously, I neglected this technology so far, but I promised myself to fix this in the near future. I'm looking for some ideas for a simple AIR app now... a Collada viewer maybe?</p>
<p>Next, the Platform Evangelist from Poland, <a href="http://www.riaspace.net/">Piotr Walczyszyn</a> gave us an insightful presentation on <strong>Flash Catalyst and the new Flash Builder</strong>. I use FDT to do all my Flash stuff for some time now, so all the things he presented were totally new to me. I must say I was surprised how fast and efficient the new workflow is. Things like working directly with <strong>PSD files in Catalyst</strong> look great (how many hours have I spent "cutting" PSD files and importing them into Flash!) He build a complete application connected to a database without writing a single line of code! It was amazing... and a bit frightening too ;)</p>
<p><a href="http://nordicnets.com/main/">Wojtek Ptak</a> made a great presentation about building <strong>large scale RIA's</strong>. Usually this kind of applications are not my primary interest but Wojtek showed us some really inspiring stuff and it was a pleasure to listen to him speaking.</p>
<p>Unfortunately I could not attend the other sessions, because I was rehearsing my own. It was my first public presentation, so I was pretty excited but also a bit nervous, especially that I did not expect such a huge crowd. </p>
<p>During my session, I focused on <strong>3D in Flash</strong> (of course!). By showing some new and old demos I tried to explain the <strong>fundamental concepts of 3D graphics</strong> and how they are <strong>implemented in Actionscript</strong>. After my session I had a few minutes to answer some questions. Most of them were about <strong><a href="http://blog.papervision3d.org">Papervision3D</a></strong>, and the nature of those questions clearly showed that they were coming from <strong>very experienced developers</strong>. I did my best to answer all of them.</p>
<p>Overall it was a great experience, and I'd like to thank the organizers for inviting me. I like the idea of public speaking. It's a great way to share some thoughts and knowledge, but also, most importantly, to meet interesting people. I feel it nicely complements my blogging experience, so from now on I'll be looking for more speaking opportunities.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/06/23/warsaw-flash-camp-2009/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PDFBook3D, a 3D flipbook engine</title>
		<link>http://www.everyday3d.com/blog/index.php/2009/04/03/pdfbook3d-3d-flipbook-engine/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2009/04/03/pdfbook3d-3d-flipbook-engine/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 11:16:37 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[3D]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Away3D]]></category>
		<category><![CDATA[News & Events]]></category>
		<category><![CDATA[as3dmod]]></category>
		<category><![CDATA[away3d]]></category>
		<category><![CDATA[flipbook]]></category>
		<category><![CDATA[flippage]]></category>
		<category><![CDATA[pdfbook]]></category>
		<category><![CDATA[powerflasher]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=118</guid>
		<description><![CDATA[PDFBook3D is a Flash application that allows to transform a PDF document into a 3D model, that later can be viewed pretty much like a real book. The product was just released by Powerflasher, and I was involved in creating the front-end 3d Flash part of it. This application belongs to the family of flipbook [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.powerflasher.de/pdfbook3d/" target="_blank"><img src="/flash/pdfbook/pdfbook3d.jpg" width="520" height="190" border="0" alt="PDFBook3d"></a></p>
<p><strong><a href="http://www.powerflasher.de/pdfbook3d/" target="_blank">PDFBook3D</a></strong> is a Flash application that allows to transform a <strong>PDF document into a 3D model</strong>, that later can be viewed pretty much like a real book. The product was just released by <a href="http://solutions.powerflasher.com/en/products/pdfbook-3d/information/" target="_blank">Powerflasher</a>, and I was involved in creating the front-end 3d Flash part of it. </p>
<p>This application belongs to the family of flipbook engines. I am sure you have seen the classic 2D version of a flipbook at least once. It is widely popular around the web! <strong>PDFBook3D</strong> replaces this classic piece with a more accurate and realistic 3D version of the effect created with <strong>AS3Dmod bend modifier</strong>. The bend modifier allows to create paper simulation in Flash, which is something I already posted about <a href="http://www.everydayflash.com/blog/index.php/2008/11/03/paper-simulation-as3dmod/">back in November</a>.</p>
<p>The application has a rich set of configurable properties, including dimensions of the book (for non typical page sizes) and a number of quality settings to get a decent framerate on slower machines as well. The Powerflasher team created an admin interface to generate 3d books on the fly. You can see it in action <a href="http://pdfbook-3d-demo.powerflasher.com/" target="_blank">here</a>. The product functionality also includes links editor and video embedding. If you are interested in more information please refer to the <a href="http://solutions.powerflasher.com/en/products/pdfbook-3d/information/" target="_blank">Powerflasher Solutions</a> site. </p>
<p>PDFBook3D is also my first commercial project made using <strong><a href="http://www.away3d.com" target="_blank">Away3D</a></strong>. There are a few features in Away3D that made me choose it, but mostly it was the curiosity to try <em>"the other"</em> engine. I must admit Away3D turned out to be pretty cool! </p>
<p>It is most famous for its advanced features like <a href="http://www.closier.nl/blog/?p=82" target="_blank">normal maps</a>, <a href="http://www.closier.nl/blog/?p=73" target="_blank">path extrudes</a> and <a href="http://www.infiniteturtles.co.uk/blog/away3d-multimario" target="_blank">bones animation</a>. However, this project does not rely on those advanced functionalities. Most of what I used in here is pretty basic, but still I was able to find some cool stuff. </p>
<p>One very useful feature is being able to assign <strong>back material</strong> to planes. It might not seem like a huge thing, but since it is used to create the flipping page, it helped me a lot. Actually any <strong>mesh in Away3D can have a back material</strong> assigned to its faces using the <code>back</code> property of the class:</p>
<div class="igBar"><span id="lactionscript-6"><a href="#" onclick="javascript:showPlainTxt('actionscript-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">Actionscript:</span>
<div id="actionscript-6">
<div class="actionscript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">myMesh.<span style="color: #006600;">material</span> = <span style="color: #000000; font-weight: bold;">new</span> WireframeMaterial<span style="color: #66cc66;">&#40;</span>0xff0000<span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// classic front-side material</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">myMesh.<span style="color: #006600;">back</span> = <span style="color: #000000; font-weight: bold;">new</span> WireframeMaterial<span style="color: #66cc66;">&#40;</span>0x00ff00<span style="color: #66cc66;">&#41;</span>; <span style="color: #808080; font-style: italic;">// back material </span></div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Notice, that it is not the same thing as having a <strong>double sided material</strong> - that is, the same material used for both sides of a face. In this case - one material is used for one side, and a completely different one for the other. This is why it was perfect for creating a page of a book.</p>
<p>Another cool feature of Away3D is <strong>triangle caching</strong> - it is a built in functionality, that doesn't require any extra coding and it can give a significant <a href="http://www.infiniteturtles.co.uk/blog/awa3d-220-sierpinski-turtles" target="_blank">performance boost</a>. Thanks to triangle caching, whenever the page flip animation is on, the rest of the book that does not move at this moment is not re-rendered at each frame. A similar optimization can be achieved in Papervision3D using render layers, but it's not as easy to use. </p>
<p>Last but not least, I'd like to thank <a href="http://blog.closier.nl/" target="_blank">Fabrice Closier</a> from the Away3D team for support and feedback during the project! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2009/04/03/pdfbook3d-3d-flipbook-engine/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Flash Player 10 Beta available</title>
		<link>http://www.everyday3d.com/blog/index.php/2008/05/15/flash-player-10-beta/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2008/05/15/flash-player-10-beta/#comments</comments>
		<pubDate>Thu, 15 May 2008 08:05:05 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[astro]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[flash player 10]]></category>
		<category><![CDATA[pixel bender]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=26</guid>
		<description><![CDATA[It is official - Flash Player 10 (Astro) is there, and you can download and install it from Adobe Labs. At a first glance, the most exciting things in the new player are (from my point of view): 3D support. Of course! Adobe says "Complex effects are simple with APIs that extend what you already [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.adobe.com/technologies/flashplayer10/" target="_blank"><img src="/blog-assets/flash10.jpg" width="521" height="100" alt="Flash Player 10 @ Adobe Labs" border="0"></a></p>
<p>It is official - <a href="http://labs.adobe.com/technologies/flashplayer10/" target="_blank"><strong>Flash Player 10 (Astro)</strong></a> is there, and you can download and install it from <a href="http://labs.adobe.com/technologies/flashplayer10/" target="_blank">Adobe Labs</a>. At a first glance, the most exciting things in the new player are (from my point of view):</p>
<p><strong>3D support</strong>. Of course! Adobe says "<em>Complex effects are simple with APIs that extend what you already know</em>" so I guess a Sprite3D is on its way.</p>
<p><strong>Custom filters</strong> support with <a href="http://www.adobe.com/go/pixelbender_toolkit" target="_blank">Pixel Bender</a> (formerly known as Hydra). I played with it a little bit a few weeks ago, but now we will be able to actually see it in action in the player. Sweet.</p>
<p>Performance improvement with <strong>hardware acceleration</strong>.</p>
<p>So be sure to install it, and check out the demos. The source code for the examples is provided too!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2008/05/15/flash-player-10-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming events: 2M08 and WebFlashFestival</title>
		<link>http://www.everyday3d.com/blog/index.php/2008/05/10/multimania08-webflashfestival/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2008/05/10/multimania08-webflashfestival/#comments</comments>
		<pubDate>Sat, 10 May 2008 07:13:48 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[belgium]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[france]]></category>
		<category><![CDATA[kortrijk]]></category>
		<category><![CDATA[paris]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=24</guid>
		<description><![CDATA[One weekend, two events, and they are due in two weeks. Pretty cool, isn't it? On Friday May 23rd I will be at Multimania08 in Kortrijk, Belgium and on Saturday 24th and Sunday 25th I will be in Paris attending the Web Flash Festival 2008. Both of this events are dedicated to Flash and technologies [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" src="http://www.everydayflash.com/blog-assets/may08conf.jpg" alt="Click to see the demo" width="521" height="123" /></p>
<p>One weekend, two events, and they are due in two weeks. Pretty cool, isn't it?</p>
<p>On Friday May 23rd I will be at <a href="http://www.multi-mania.be/2008/" target="_blank">Multimania08</a> in Kortrijk, Belgium and on Saturday 24th and Sunday 25th I will be in Paris attending the <a href="http://www.flashfestival.net/2008/" target="_blank">Web Flash Festival 2008</a>. Both of this events are dedicated to Flash and technologies that revolve around it, and both seem really exciting. There will be lots of interesting conferences including <a href="http://www.unitzeroone.com/blog/" target="_blank">Ralph Hauwert</a>, <a href="http://blog.andre-michelle.com/" target="_blank">André Michelle</a> and <a href="http://www.quasimondo.com/" target="_blank">Quasimodo</a>, presentation from agencies such as <a href="http://www.group94.com/" target="_blank">Group94</a> and <a href="http://www.diplomatic-cover.com/" target="_blank">Diplomatic Cover</a> and much more.</p>
<p>I am looking forward in particular to learn new stuff about 3D in Flash and have some interesting discussions on this topic, so if you are attending one of those events and if you are interested in that too, drop me an email at bartek [AT] everydayflash [DOT] com or just post a comment below.</p>
<p>See you in Belgium and France soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2008/05/10/multimania08-webflashfestival/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Player 9,0,124,0 update and all that jazz</title>
		<link>http://www.everyday3d.com/blog/index.php/2008/04/09/flash-player-901240-update-and-all-that-jazz/</link>
		<comments>http://www.everyday3d.com/blog/index.php/2008/04/09/flash-player-901240-update-and-all-that-jazz/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 08:00:17 +0000</pubDate>
		<dc:creator>bartek drozdz</dc:creator>
				<category><![CDATA[News & Events]]></category>

		<guid isPermaLink="false">http://www.everydayflash.com/blog/?p=13</guid>
		<description><![CDATA[Since a few days there is a lot of buzz about the Flash Player 9,0,124,0 Security Update. There seems to be a lot and confusing informations flying around on what's going to happen now. Without adding too much, I just want to share a very consise and clear article I found this morning on Adobe [...]]]></description>
			<content:encoded><![CDATA[<p>Since a few days there is a lot of buzz about the Flash Player 9,0,124,0 Security Update. There seems to be a lot and confusing informations flying around on what's going to happen now. Without adding too much, I just want to share a <a href="http://www.adobe.com/devnet/flashplayer/articles/flash_player9_security_update.html" target="_blank">very consise and clear article</a> I found this morning on Adobe Developer Connection. Every new security feature intorduced in the update is explained there in detail, so go ahead, take a look and do not be afraid.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.everyday3d.com/blog/index.php/2008/04/09/flash-player-901240-update-and-all-that-jazz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

