<?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>mike&#039;s digital anthology &#187; work</title>
	<atom:link href="http://blog.mikepan.com/tag/work/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mikepan.com</link>
	<description>making visuals with technology</description>
	<lastBuildDate>Wed, 17 Mar 2010 06:20:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OceanViz: A realtime Blender underwater visualization</title>
		<link>http://blog.mikepan.com/oceanviz-realtime-blender-underwater-visualization/</link>
		<comments>http://blog.mikepan.com/oceanviz-realtime-blender-underwater-visualization/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 06:15:13 +0000</pubDate>
		<dc:creator>mike pan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.mikepan.com/?p=348</guid>
		<description><![CDATA[I had been lucky enough to be a part of a very cool project taking place at the Fisheries Centre at the University of British Columbia.  In a nut shell, we are trying to create a 3D underwater visualization using the Blender Game Engine to display scientific data in a more pleasing way.  Basically translating ]]></description>
			<content:encoded><![CDATA[<p>I had been lucky enough to be a part of a very cool project taking place at the Fisheries Centre at the University of British Columbia.  In a nut shell, we are trying to create a 3D underwater visualization using the Blender Game Engine to display scientific data in a more pleasing way.  Basically translating a stream of mind-numbing data:</p>
<p><img class="alignnone size-full wp-image-350" title="Excel CSV" src="http://blog.mikepan.com/wp-content/uploads/a.png" alt="" width="500" height="394" /></p>
<p>into something prettier:</p>
<p><img class="alignnone size-full wp-image-351" title="Blender Ocean View" src="http://blog.mikepan.com/wp-content/uploads/b.jpg" alt="" width="500" height="292" /></p>
<p>The visualization data is coming from <a href="http://www.ecopath.org/">EwE6</a>, a well-respected ecosystem modeling software.  Blender uses inputs such as biomass, water turbidity and light level to create a realtime visualization that allows the user to &#8217;swim&#8217; around in the ocean, watch the schools of fish interact, and see their population change over time.</p>
<p>To accomplish all this, the project consists of 3 layers:</p>
<p><img class="alignnone size-full wp-image-354" title="Architectural overview" src="http://blog.mikepan.com/wp-content/uploads/c.png" alt="" width="500" height="313" /></p>
<p>The server core does all the heavy computation while the visualization layer does all the graphics, AI, as well as user interaction.  To facilitate the communication across these two separate processes, a third layer (called the GameClient) is created, providing the bridge.</p>
<p>Being a Blender artist, my main focus is on the visualization layer: the Blender Game Engine.  In the following few posts, I will outline the process in creating this application, and describe some of the issues we faced.  Please leave a comment if you are interested, it will motivate me to write more :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikepan.com/oceanviz-realtime-blender-underwater-visualization/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>latest screenshots</title>
		<link>http://blog.mikepan.com/latest-screenshots/</link>
		<comments>http://blog.mikepan.com/latest-screenshots/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 05:44:10 +0000</pubDate>
		<dc:creator>mike pan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=26</guid>
		<description><![CDATA[Two new screenshots from work&#8230;


Done entirely in Blender game engine, running at a solid 30fps.
]]></description>
			<content:encoded><![CDATA[<p>Two new screenshots from work&#8230;</p>
<p><a href="http://blog.mikepan.com/wp-content/uploads/Untitled-2.jpg"><img class="alignnone size-medium wp-image-170" title="Blender underwater visualization" src="http://blog.mikepan.com/wp-content/uploads/Untitled-2-500x145.jpg" alt="Blender underwater visualization" width="500" height="145" /></a><br />
<a href="http://blog.mikepan.com/wp-content/uploads/Untitled-1.jpg"><img class="alignnone size-medium wp-image-169" title="Blender underwater visualization" src="http://blog.mikepan.com/wp-content/uploads/Untitled-1-247x500.jpg" alt="Blender underwater visualization" width="247" height="500" /></a></p>
<p>Done entirely in Blender game engine, running at a solid 30fps.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikepan.com/latest-screenshots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Blender visualization</title>
		<link>http://blog.mikepan.com/blender-visualization/</link>
		<comments>http://blog.mikepan.com/blender-visualization/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 00:19:38 +0000</pubDate>
		<dc:creator>mike pan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blender]]></category>
		<category><![CDATA[realtime]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://mikepan.homeip.net/blog/?p=11</guid>
		<description><![CDATA[So this is what has been keeping me busy: &#8220;OceanViz&#8221; is a realtime visualization application running on Blender 2.49a&#8217;s build-in game engine.  I, along with a few other artists, created this visualization as part of a research project at the University of British Columbia&#8217;s Fisheries Centre in Canada.
Have I been promoting this project to death? ]]></description>
			<content:encoded><![CDATA[<p>So this is what has been keeping me busy: &#8220;OceanViz&#8221; is a realtime visualization application running on Blender 2.49a&#8217;s build-in game engine.  I, along with a few other artists, created this visualization as part of a research project at the University of British Columbia&#8217;s Fisheries Centre in Canada.</p>
<p>Have I been promoting this project to death?  Definitely.  I talked about it in <a href="http://www.blender.org/community/blender-conference/blender-conference-2008/">Amsterdam</a>, in <a href="http://www.flickr.com/photos/mikepan/sets/72157615322156427/">Vancouver</a>, online, and pretty much everywhere I get a chance.  But is this cool?  You bet:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="320" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=5331242&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="320" src="http://vimeo.com/moogaloop.swf?clip_id=5331242&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/5331242">View OceanViz in  HD</a></p>
<p>This video is captured in a rush, I did not even attempt to hide all the debugging cubes or the non-animated species floating around in the scene.  But apart from all that, I am quiet happy with where we are with this project already.  Because what we build is a rather scientific visualization, and not a screensaver, all the fishes are dynamically populated by Python, using a series of XML files for biomass data.  So while it looks quite simple, there is a lot of background coding going on to make it all happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikepan.com/blender-visualization/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
