1. Preparing your tools
Welcome to Papervision2.com, This is the very first tutorial which will walk you through getting the tools required, and the source code for Papervision 2.0a.
Getting an IDE
There are various intergrated development enviroments available. The most widely used IDE for developing Papervision is Adobe Flex 2. You can get a 30-day free trial of Flex, or you can buy it. The downside of this is that it’s expensive.
There is a free alternative if you are running windows. The kind people over at FlashDevelop have created a completley free IDE which coupled with the Flex 2 SDK, can be used as a completley free alternative to Adobe Flex. I’ll walk through the steps to install FlashDevelop below.
Downloading FlashDevelop and the Flex SDK
The first thing you need to do is download the Flex SDK from the Adobe website.
You can download it using this direct link:
Flex 2 SDK (38.1 Mb)
You now need to download a build of FlashDevelop from their website.
I will be using version 3.0.0 Beta5 in my tutorials, but it shouldn’t matter which version you choose.
You can download the version that I have using this direct link:
FlashDevelop 3.0.0 Beta5 (3.43Mb)
Installing FlashDevelop
Note: This installation requires the Java Runtime Environment version 1.6. If you don’t have this, download it here:
http://filehippo.com/download_java_runtime/
Firstly, double click on the FlashDevelop installer. You should see the setup screen:

Click Next, read and agree with the License agreement, then you will be presented with this page:

I ticked the box to allow me to run multiple instances of the application, this is completley up to you.
Click Next, then Install.
FlashDevelop is now installed on your system. You still need to set it up with the Flex SDK to be able to use it to develop Papervision 3d.
Installing the Flex SDK
Firstly, you need to extract the files from the Flex SDK zip file that you downloaded.
I extracted all of the files to “C:\FlexSDK\” but you can extract them where you like.
Run FlashDevelop. From the menu at the very top of the application, click on Tools, then from the pull-down menu, Select “Program Settings“. You will now have the FlashDevelop settings window on your screen.
In the left hand list, click on “AS3Context“
In the right hand pane, you will see a list of settings. Find the “Flex SDK Location” setting and click into the box to the right.

A button will appear on the right with three dots in it. Click on the three dots and select the folder which you extracted the Flex SDK files into. Make sure that you select the folder which contains the subfolders “asdoc, bin, frameworks” etc.
Click Ok in the folder selection box, then Close in the Settings dialog.




If you are running Mac OSX, you might want to try out working with TextMate and fcsh.
http://noahlittle.wordpress.com/2007/09/09/flex-and-actionscript-3-with-textmate-and-fcsh/
Thanks David!
Looks like it will be a great help to those who are on Macs
-Luke
You need to install Microsoft.NET 2.0 runtime before installing FlashDevelop.
Lets say i dont want to use FLEX SDK and i have flash cs3 , and i want to make complex flash sites and just implement papervision3d components like interactive 3d thumbnails , can you explain how can i use fashDevelop and flash cs3 instead of flex sdk
[…] bisa melakukan kompilasi dengan FlexSDK, silakan cari tutorialnya di forum FlashDevelop. Atau baca tutorial ini .Mempersiapkan project di Flash IDESilakan baca petunjuk tentang cara setting classpath dan […]
hi: even though I am using flex 3, these tutorials have been very helpful. small differences, but it still works.
I am trying to figure out the workflow between setting up my projects using an AS3 compiler and then using Flash CS3; In looking at the AS3 mouse3d example, i could go this route, but i really like the structure you have started here by using a PaperBase.as then modifing an application page..
can you advise how i might do the as3 coding in one ide then use flash for another. i am going to post this on the list as well.
again, thanks for the help.
umm.. very easy.. seems, i just need to set my class path in the publish settings or drop the PaperBase.as and .as into the project folder and declare the document class as my and all works fine.. infact better.
[…] Papervision3D: Part 1- Foundation and 3D Object Basics - Papervision3D tutorial from the ground up - Papervision2: Preparing your tools - Papervision3D in 5 minutes - Content creation for Papervision3D using XSI Mod Tool - Papervision […]
[…] Papervision3D: Part 1- Foundation and 3D Object Basics - Papervision3D tutorial from the ground up - Papervision2: Preparing your tools - Papervision3D in 5 minutes - Content creation for Papervision3D using XSI Mod Tool - Papervision […]
[…] Papervision3D: Part 1- Foundation and 3D Object Basics- Papervision3D tutorial from the ground up- Papervision2: Preparing your tools- Papervision3D in 5 minutes- Content creation for Papervision3D using XSI Mod Tool- Papervision […]
can u plz tell me how can i do these things using flash cs3, i’m a newcomer to this and it’ll b very helpful
do i need to install this flex sdk in order to do these tutorials and /or make use of this paperbase class in my as3/papervision? help! noob here,, and thanx.
Also, i am completely clueless as to how to set up my files, including dae.files which do i put where in order for flash cs3/papervision to be able to find/use them eficiently? thanx again
Hi everyone,
it is not available in the list
as2-projects aren’t visible too. why? any ideas? (i got flash8 installed, not flash cs3)
first of all: great tutorials! i got everything run perfectly on my work-machine. lovely! lovely! but at home i got some problems installing the flex sdk. i have installed flashdevelop 3 beta 7 and downloaded the sdk from your link. the as3-properties-link is set to c:\FlexSDK but i couldn’t start a new as3-project
ciao,
websta
Hey. What is the different between Papervision 2 and Papervision3D?