Installare Papervision3D 2.0 Great White: TortoiseSVN

giovedì 17 aprile, 2008

Era da tempo che seguivo il progetto Papervision3D, una libreria in Actionscript (2.0 e ora 3.0) per la manipolazione di oggetti 3D e rendering davvero spettacolare. Inauguro, così, la categoria Papervision3D (prossimamente anche una 3D), inserita sotto Flash CS3. Papervision3D è disponibile anche per Actionscript 2.0, anche se io personalmente tratterò solo la versione per Actionscript 3.0.

L’ultima release stabile della libreria è la 1.5.1, che potete scaricare da Google Code e indicata con il filename Papervision3D_sourc_docs_examples_rev28.zip. I link utili per familiarizzare con Papervision sono:

Il team di sviluppo sta adesso lavorando ad un branch, una beta di quella che sarà la release 2.0. Consiglio di partire a sviluppare proprio da questa versione in quanto contiene moltissime novità ed aggiornamenti. Rispetto alla 1.5.1, infatti, sono state alterate alcune classi e introdotti numerosi oggetti davvero potenti. Per adesso, intanto, vediamo come installare i file di questo branch 2.0, visionabili sempre su Google Code: clicca qui.

Il nome in codice della pre-release 2.0 è Great White e i sorgenti sono posizionati nella sezione source di Google Code (cliccate su browser):

Source Papervision3D 2.0 

Come altri moltissimi progetti (soprattutto open-source) anche Papervision è gestito con SubVersion (vedi SVN) che permette di tenere traccia delle release e branch. Visto che il pacchetto non è stato ancora rilasciato ufficialmente non lo troverete in versione ZIP, e non è certo comodo scaricare file per file. Per eseguire il download consiglio quindi di installare TortoiseSVN, un’applicazione per Windows (32 e 64bit) che permette di sincronizzare cartelle locali con indirizzi Web che supportano il protocollo SVN come nel caso di Google Code (altermine dell’installazione sarà necessario riavviare – almeno sul mio Windows Vista Ultimate 64bit). Questo software vi sarà utile altre volte, visto i numerosi progetti presenti in SVN.

  • Scaricate ed installate Tortoise SVN
  • Create una cartella sul vostro HD, da qualche parte, o dove tenete altre classi per Flash (io uso d:\flashlib\) questa conterrà i file scaricati.
  • Cliccate con il tasto destro del mouse su questa cartella e selezionate: “SVN Checkout”
  • Inserite “http://papervision3d.googlecode.com/svn/” nel campo "URL of depository"
  • Premete OK e aspettate il download (ci potrebbe impiegare un po’, al momento ci sono circa 35 Mega)
  • Una volta che vedreete “Completed At revision: xxx”, significa che Papervision è pronto per essere usato (al momenti in cui scrivo siamo alla revision 532)

NOTA BENE: la cartella con il download di Papervision, ovviamente, dovrà essere passata nel Class Path quando andrete ad utilizzarla.

Post correlati

Questo articolo ti è stato utile?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

6 commenti a: “Installare Papervision3D 2.0 Great White: TortoiseSVN”

  1. 28 apr, 2008 groggit.com:

    Installare Papervision3D 2.0 Great White: TortoiseSVN | Undolog.com…

    Tutorial sull’installazione di Papervision3D 2.0 tramite Tortoise SVN….

  2. 02 set, 2008 Kaos:

    Buona sera e grazie per il tutorial.
    Come faccio ad installare Papervision nella Class Path ??
    Grazie ancora

  3. 02 set, 2008 Giovambattista Fazioli:

    @Kaos: apri il filmato principale e seleziona dal menu File “Inpostazioni pubblicazione” (CTRL+F12). Nella finestra che si apre seleziona la scheda “Flash”. Accanto al terzo menu a tendina “Versione di Actionscript” troverai un bottone “Impostazioni”.
    Cliccando sul bottone “Impostazioni” si aprirà una finestra con una serie di informazioni opzionali, ed in basso ci sono i percorsi relativi al tuo disco usati per includere classi esterne come PaperVision3D.
    Per capire quale path aggiungere devi considerare il “naming” usato da Papervision, normalmente import org.papervision3d.events;. Quell’org che vedi indicato nell’import è una vera e propria cartella che puoi ritrovare nei file di Papervision. Così se ad esempio hai installato Papervision in "D:\flashlib\papervision\org\", aggiungi "D:\flashlib\papervision\" in quella finestra, cliccando sul bottone [+] o sul “mirino”.
    Se hai usato SVN Subversion, il path potrebbe essere del tipo:
    "D:\...\papervision3d-2.0\trunk\branches\GreatWhite\src"
    In pratica devi inserire tutto il percorso tranne "org". Fai riferimento alla cartella Papervision che possiedi.

  4. 02 set, 2008 Kaos:

    Grazie mille!
    Il problema che sottopongo adesso mi pare ancora più grosso.
    E tutta la sera che provo e poi mi sono accorto che alcune classi sono cambiate e non riesco più ad utilizzare il tutorial col piano roteante che ho trovato a questo indirizzo

    http://www.w3facile.com/index.php/flash-e-actionscript/piano-roteante-texturizzato-in-flash-con-papervision.html

    Qualcuno per piacere mi sa dire se esiste della documentazione in Italiano per Papervision o per altre librerie che trattano il 3D in actionscript3.
    Proprio sabato sono andato in una libreria gigantesca in centro Milano è ho trovato tantissimo materiale costosissimo tra l’altro ma non ho trovato proprio niente in italiano.
    Vi ringrazio per l’attenzione

  5. 02 apr, 2009 webreake:

    yo prefiero usar cygwin con svn instalado y asi hacer todo desde linea de comandos porque Tortoise SVN mantiene un proceso activo todo el tiempo incluso cuando no esta en uso.

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre>         // blocco generico
[code][/code]       // blocco generico
[as][/as]           // Actionscript
[css][/css]         // CSS Style Sheet
[html][/html]       // HTML
[js][/js]           // Javascript
[objc][/objc]       // Objective-C
[php][/php]         // PHP
[sql][/sql]         // SQL