<?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>Monkey Business &#187; Flash &amp; Flex</title>
	<atom:link href="http://blog.supadupa.co.za/index.php/category/development/flash-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.supadupa.co.za</link>
	<description>Confessions of a webaholic</description>
	<lastBuildDate>Thu, 02 Sep 2010 15:38:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Papervision 3d &#8211; getting started</title>
		<link>http://blog.supadupa.co.za/index.php/2009/01/papervision-3d-getting-started/</link>
		<comments>http://blog.supadupa.co.za/index.php/2009/01/papervision-3d-getting-started/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 07:23:00 +0000</pubDate>
		<dc:creator>murraybiscuit</dc:creator>
				<category><![CDATA[Flash & Flex]]></category>

		<guid isPermaLink="false">http://murraybiscuit.wordpress.com/2009/01/16/papervision-3d-getting-started/</guid>
		<description><![CDATA[Intro I&#8217;ve been blogtrawling over the last few days, trying to get set up in papervision. There are a million ways to go about doing this, and a lot of it seems to come down to what system you&#8217;re running&#8230; and how much you&#8217;re willing to pay. The good news however is that you can [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-weight:bold;">Intro</span></p>
<div></p>
<div>I&#8217;ve been blogtrawling over the last few days, trying to get set up in papervision. There are a million ways to go about doing this, and a lot of it seems to come down to what system you&#8217;re running&#8230; and how much you&#8217;re willing to pay. The good news however is that you can do pretty much everything for free.&nbsp;Maybe this post can help some of you out there a lot of time.</p>
<div></div>
<div>Seeing as a lot of the code and software is still in alpha or beta, here&#8217;s my system setup and what I&#8217;d recommend in order to get going.&nbsp;</div>
<div></div>
<div><span style="font-weight:bold;">Assumptions</span></div>
<div>
<ol>
<li>I&#8217;m going to assume everybody is going to work in AS3.
</li>
<li>I&#8217;m running on Windows Vista Business with 2GB RAM and a Core 2 Duo 1.8GB processor. I know this is all possible on a mac &#8211; you may be able to pic up some hints from the comments in the blog links that I&#8217;ve includeded.</li>
</ol>
<p><span style="font-weight:bold;">Set up your development environment</span></p>
<ol>
<li>Download an IDE. <a  href="http://www.flashdevelop.org/downloads/releases/FlashDevelop-3.0.0-Beta9.exe">FlashDevelop 3 beta 9</a> is free (3 RC 1 is not backwards compatible and earlier release versions conflict with the debugger).&nbsp;</li>
<li>For some help with setting up FlashDevelop,&nbsp;<a  href="http://papervision2.com/tutorial-list/">here&#8217;s some great tutorials</a>.</li>
<li>Get FDB, the debugger for FlashDevelop. You may need to install the Java Runtime Engine if your system doesn&#8217;t have it. <a  href="http://www.multigesture.net/articles/as3-getting-started-with-adobe-flash-using-the-free-flash-develop-ide/">Here&#8217;s some instructions</a> on setting it up.</li>
<li>Download the Adobe Flex <a  href="http://opensource.adobe.com/wiki/display/flexsdk/download?build=3.2.0.3958&#038;pkgtype=2">Open Source SDK</a> for free. The latest one should do&#8230; we&#8217;re only really going to be using the compiler anyway.</li>
<li>Download the latest standalone swf players (<a  href="http://www.adobe.com/support/flashplayer/downloads.html">debugger version</a>) from Adobe. Drop them in the Flex SDK folder.</li>
<li>Download <a  href="http://papervision3d.googlecode.com/files/Papervision3D_rev859.zip">papervision source code</a>. Version 2.0 &#8220;Great White&#8221; (rev859) works for me.&nbsp;If you want, you can keep it up to date with subversion. That&#8217;s if you have subversion and know how to use it. Drop the source in your classpath for AS3 or in the same directory as your main .as file that you&#8217;re compiling in FlashDevelop.</li>
<li>Get a <a  href="http://papervision2.com/3-creating-a-papervision-base-template/">base papervision template</a> and drop it in your root classpath.</li>
<li>Download and install&nbsp;<a  href="http://ftp.nluug.nl/pub/graphics/blender/release/Blender2.48a/blender-2.48a-windows.exe">Blender 2.48a</a>&nbsp;(you can use <a  href="http://sketchup.google.com/download/gsu.html">Google Sketchup</a> if you want&#8230; I prefer Blender).</li>
<li>Download <a  href="http://www.python.org/download/">Python 2.5</a> and <a  href="http://blenderartists.org/forum/showthread.php?t=7412">set up pythonpath</a> in your settings.</li>
<li>Download the Collada format import and export python scripts for <a  href="http://colladablender.illusoft.com/cms/content/blogcategory/25/29/">Blender</a>. Drop them in your blender scripts directory: %PROGRAMFILES%/blender foundation/blender/.blender/scripts</li>
</ol>
<div><span style="font-weight:bold;">Resources:</span></div>
<div>
<ol>
<li>Papervision 2 &#8211; <a  href="http://papervision2.com/tutorial-list/">step by step setup, with examples</a></li>
<li>Altered egg &#8211; <a  href="http://www.alteredegg.com/cms/index.php?option=com_content&#038;task=view&#038;id=42&#038;Itemid=18">modelling in Blender and exporting to Collada&nbsp;</a></li>
<li>Dennis Ippel / Michael Lively &#8211; <a  href="http://www.nabble.com/New-Blender-XML-Exporter-PV3D-XML-Primitive-td20920114.html">AS export class for blender</a> &#8211; couldn&#8217;t get this to work&#8230;</li>
<li>Mike Lively&#8217;s blog &#8211; <a  href="http://professionalpapervision.wordpress.com/3d-modeling/">video tutorials and other great resources</a> from his book.</li>
<li>Andy Zupko&#8217;s blog &#8211; latest dev stuff from a PV3D developer. Check out the <a  href="http://blog.zupko.info/?p=146">lighting</a> / <a  href="http://lab.zupko.info/RayCasting/">casting shadows</a> and <a  href="http://blog.zupko.info/?p=156">reflections</a> stuff.</li>
<li>Bright Hub <a  href="http://www.brighthub.com/internet/web-development/articles/13775.aspx">tutorials by Matthew Casperson</a> &#8211; in depth AS3 knowledge required, comprehensive coverage of PV3D offerings.</li>
</ol>
<div><span style="font-weight:bold;">And finally&#8230;</span></div>
<div><span style="font-weight:bold;"><br />
</span></div>
<div>The masters of 3d flash&#8230; have their own proprietary engine. Take a look at the amazing stuff the Russians are doing on the <a  href="http://blog.alternativaplatform.com/en/">Alternativa Platform</a>. Mind blowing. See how proper shadows work <a  href="http://blog.alternativaplatform.com/ru/files/2007/09/dynamicshadows.swf">here</a>.</div>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.supadupa.co.za/index.php/2009/01/papervision-3d-getting-started/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

