• 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
Errore_Ogre
#1
Quando compilo il mio progetto per Ogre, non mi da nessun problema, ma quando poi faccio esegui, mi parte la demos, e mi da il seguente errore:
OGRE EXCEPTION(3:RenderingAPIException): Cannot create device! in D3D9Device::createD3D9Device at ..\..\..\..\RenderSystem\Direct3D9\src\OgreD3D9Device.cpp(line707)
Come fare? Forse ho sbagliato qualcosa ad installarlo, perchè ho trovato così tante spiegazioni diverse... Comunque io uso Microsoft Visual C++, ed ho installato l'SDK apposta per quello, in seguito ho installato la demos per windows(uso windows 7), ed ho messo nella cartella windows in c una dll che serviva per farlo partire, grazie in anticipo a tutti quelli che rispondono...
 
Rispondi
#2
asddd
 
Rispondi
#3
@David: non fare commenti inutili, Grazie Smile
@Federico: mi dispiace non sò come si fa con Ogre, aspetta la briliante risposta di Steve Smile
vorrei ricordarti di non creare topic nelle sezioni sbagliare Smile
 
Rispondi
#4
Ok, scusatemi, ma mi ero scordato che ci fosse una sessione apposta per Ogre 3D, pensavo ci fosse solo il download, le prossime volte guarderò meglio...
 
Rispondi
#5
Per installarlo segui questa guida.

Se ti da ancora lo stesso errore posta il file .log
Se hai compilato qualche demo oppure hai eseguito l'app wizard di sicuro te lo genera, in caso contrario fammi sapere che ti spiego come farglielo generare.
 
Rispondi
#6
Ho disinstallato tutto, e reinstallato seguendo passo passo la tua guida, quando vado a compilare, mi dice che ci sono stati errori durante la compilazione, e mi chiede se voglio continuare con l'ultima compilazione, gli dico di si, e poi mi da un'altro errore: Il parametro "basePath" non può essere un percorso relativo.
E all'inizio mi dice che il progetto non è aggiornato...
 
Rispondi
#7
Quello esce, se non ricordo male, perché non hai spuntato postbuild copy nell'app-wizard, ma non c'è problema... funziona comunque.
Nella cartella dove hai l'exe copiaci dentro:

- OgreMain.dll
- OIS.dll
- Plugin_OctreeSceneManager.dll
- Plugin_ParticleFX.dll
- RenderSystem_Direct3D9.dll
- RenderSystem_GL.dll

Se hai compilato in Debug dovrai copiare gli stessi file però con un "_d" alla fine (es. "OgreMain_d.dll", "OIS_d.dll", ecc...).
I file li trovi in: CartellaDiOgre/bin/release (quelli senza "_d") oppure CartellaDiOgre/bin/debug (quelli con la "_d")
 
Rispondi
#8
Nella cartella dove ho l'exe di che cosa? Di Visual Studio?
 
Rispondi
#9
Nella cartella dove hai l'exe del programma che stai facendo
 
Rispondi
#10
Ok, ora provo...
 
Rispondi
#11
Quando mi dà quell'errore lì, non me lo crea proprio l'eseguibile...
 
Rispondi
#12
Se non crea l'eseguibile il problema è un altro... riesci a passarmi uno screen del messaggio d'errore?
 
Rispondi
#13
No, perchè adesso ho appena cambiato computer e lo sto reinstallando...
 
Rispondi
  


Vai al forum:


Browsing: 1 Ospite(i)