Installare Papervision3D 2.0 Great White: TortoiseSVN
giovedì 17 aprile, 2008Era 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:
- Papervision3D Home Page (con uno spettacolare demo dopo il logo)
- Papervision3D Google Code (sorgenti e documentazione)
- Papervision3D Blog
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):
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.










19

Installare Papervision3D 2.0 Great White: TortoiseSVN | Undolog.com…
Tutorial sull’installazione di Papervision3D 2.0 tramite Tortoise SVN….
Buona sera e grazie per il tutorial.
Come faccio ad installare Papervision nella Class Path ??
Grazie ancora
@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’orgche 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.@Kaos: vedi anche Scrivere buon codice OO in Adobe Flash
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
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.