• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Prima prova con ogre3d
#1

  1. Scaricate e installate Visual C++ (una versione dal 2005 al 2010) oppure Code::Blocks. Con questi due vi semplificate la vita, non c'è bisogno di linkare tutte le librerie, include, ecc...


  2. Scaricate e installate l'sdk precompilato corrispondente al vostro compilatore


  3. Scaricate e installate l'AppWizzard corrispondente al vostro sdk


  4. Creare un nuovo progetto "Ogre Application" (allego due screen di visual studio)

    [Immagine: 83316957.th.png]

    [Immagine: 96695571.th.png]

    sarebbe meglio creare un applicazione vuota ("empty project"), soprattutto per progetti seri (da alcuni viene definita il male l'applicazione standard xD), ma almeno per vedere se avete installato correttamente ne facciamo una precotta senza bisogno di modificare il codice.
    Per fare un applicazione da distribuire bisogna togliere la spunta da "postbuild copy" e copiare le .dll e i .cfg in modo da rendere l'applicazione indipendente (si copiano solo i file che si usano, non tutte le dll, per renderla anche leggera).
    Siccome questa è solo una prova per vedere se è tutto installato bene, lasciamo la spunta su postbuild copy e clikkiamo su "Finish".


  5. Fine Big Grin compiliamo il codice (tasto rapido F5), vedremo un file di configurazione (c'è in tutti i progetti ogre, smanettando un pò si può anche togliere) e il testone di ogre renderizzato e alcuni tasti già impostati.
    WASD = muovi la telecamera
    movimento mouse = ruota la telecamera
    F = mostra/nascondi le statistiche dei frame avanzate
    G = mostra/nascondi un pannello dei dettagli
    T = cambia tipo filtro
    R = cambia la visualizzazione dei poligoni
    F5 = aggiorna
    Stamp = screenshot
    Esc = chiudi

    [Immagine: 22533545.th.png]

    [Immagine: 80875615.th.png]


Possibili errori:
  • Errore su una variabile d'ambiente
    1>Progetto : warning PRJ0018 : Impossibile trovare le seguenti variabili di ambiente:
    1>$(OGRE_HOME)
    Soluzione (per vista o seven. In xp la soluzione è uguale, ma cambiano i percorsi):
    Tasto destro su Computer - Proprietà - Impostazioni di sistema avanzate - Variabili d'ambiente - Nuova (è indifferente farlo su quelle di sistema o su quelle dell'utente)
    Nome Variabile = OGRE_HOME
    Valore Variabile = (inserisci il percorso dell'sdk di ogre, quello che avete saricato qui per capirci)


è possibile che si abbiano problemi, se non vi funziona scrivete.
 
Rispondi
#2
Grazie! e pensare che io lo stavo facendo in un'altro modo 3 mial volte più complicato LoL XD. Comunque si inefetti da errori di codice, ma anche con irrlicht il codice "standar"\Test da errore.
 
Rispondi
#3
steve molte grazie, il prima possibile lo "ri"provo Smile
 
Rispondi
#4
Ma il problema della variabile ambiente (nella demo) da cosa dipende?
 
Rispondi
#5
dipende da una variabile d'ambiente... non ricordo esattamente che errori mi dava
 
Rispondi
#6
Ecco l'errore:
1>Progetto : warning PRJ0018 : Impossibile trovare le seguenti variabili di ambiente:
1>$(OGRE_HOME)
 
Rispondi
#7
soluzione aggiunta
 
Rispondi
#8
Grazie mille di nuovo!
 
Rispondi
#9
Salve raga, ero interessato a sapere come istallare Ogre3D sono riuscito a scaricare SDK ecc... sono arrivato al punto in cui devo inserire l'URL della cartella dell'SDK nel progetto solo che non riesco a capire il perchè non mi prenda la versione che ho scaricato
P.S. Ho istallato Code::Blocks e ho scaricato l'SDK corrispettivo.
 
Rispondi
#10
Hai fatto anche questo punto?

Citazione:Errore su una variabile d'ambiente
1>Progetto : warning PRJ0018 : Impossibile trovare le seguenti variabili di ambiente:
1>$(OGRE_HOME)
Soluzione (per vista o seven. In xp la soluzione è uguale, ma cambiano i percorsi):
Tasto destro su Computer - Proprietà - Impostazioni di sistema avanzate - Variabili d'ambiente - Nuova (è indifferente farlo su quelle di sistema o su quelle dell'utente)
Nome Variabile = OGRE_HOME
Valore Variabile = (inserisci il percorso dell'sdk di ogre, quello che avete saricato qui per capirci)
 
Rispondi
#11
Si, ho creato anche la variabile d'ambiente, credo di sbagliare a impostare l'URL, lo devo mettere sulla cartella dove ho estratto i file o su bin (come si fa con il jdk)? Nel dubbio li ho provati entrambi.
 
Rispondi
#12
Il percorso dev'essere quello della directory principale, in bin ci sono i samples compilati e un paio di tools per la conversione delle mesh.
Se usi l'appwizzard, come da tutorial, ti semplifichi la vita... io tendo a mettere tutto manualmente o ad usare CMake; alla fine l'importante è linkare tutto al compilatore, poi sta a te come farlo.
 
Rispondi
#13
Mmmm... il problema è che l'ho fatto, che ne pensi se ci sentiamo con qualcosa tipo skype e vediamo di risolvere?
 
Rispondi
#14
Gli ID di skype della gente sul forum sono qui, comunque non so quanto faccia piacere agli admin che se ne parli lì... già sono vietati gli aiuti in chat del forum.
 
Rispondi
#15
Capisco... Beh appena avremo risolto il problema, farò un resoconto qui, così chi ha lo stesso tipo di problema potrà consultarlo qua.
 
Rispondi
#16
Aggiungimi pure
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Configurare code::blocs per ogre3d steve 4 2,284 02-03-2011, 11:18 PM
Ultimo messaggio: steve
  Ogre3D Exporter per: Maya, 3D Studio Max e Softimage/XSI Riddick 7 2,683 01-02-2011, 11:20 PM
Ultimo messaggio: neutrino
  Download dei tool free e guide per Ogre3D Riddick 7 2,845 20-10-2010, 11:03 PM
Ultimo messaggio: Zapetino
  linguaggi per Ogre3D steve 9 2,770 09-10-2010, 05:29 PM
Ultimo messaggio: Riddick

Vai al forum:


Browsing: 1 Ospite(i)