PDA

Visualizza la versione completa : [C++/OpenGl] Aiuto costruzione mappa


bobby_fire
06-10-2010, 13:20
sto iniziando a creare un simulatore di volo in openGL, imbattendomi in un problema (forse il più grosso),
come riesco a creare e caricare la mappa sottostante,come sarà formata?

ho iniziato a dare un' occhiata sul Multi-texturing può andare?

Consigliatemi qualche tutorial o esempi da guardare

Grazie.

Ciao.

linoma
06-10-2010, 14:59
Forse dici del bump mapping? Usa un motore di rendering gia pronto tipo OGRE

bobby_fire
09-11-2010, 00:59
ancora non sono riuscito a capirci molto:

1- Posso scaricare una mappa 3d?
2-come la carico nella mia applicazione openGL?


Help me

Paulin
09-11-2010, 13:42
Allora forse il problema non è solo come creare la mappa se ancora non sai come inizializzare OpenGL sul tuo applicativo. La prima cosa che dovresti fare per ricevere un po' di aiuto è specificare la piattaforma su cui stai sviluppando. Stai sviluppando su Windows? Se è così puoi seguire in consigli su MSDN qui (http://msdn.microsoft.com/en-us/library/dd374370(v=VS.85).aspx) e su tanti altri tutorials che trovi in rete. Poiché OpenGL è multipiattaforma, la sua inizializzazione e il suo utilizzo non cambia di molto per altri sistemi operativi.

Per quanto riguarda la mappa, dovrai caricare un modello da renderizzare con le funzioni di OpenGL, in pratica ti crei un modello con un modellatore e lo salvi su file come oggetto mesh (ne esistono tanti formati). Sul file ti troverai una serie di meshes (triangolini) che tutti assieme costituiscono il tuo "plastico" poi dovrai caricare il file e tradurlo.

Guarda anche i tutorial di NeHe (http://nehe.gamedev.net/lesson.asp?index=01) . Buon lavoro e soprattutto, buono studio.

Loading