|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
[C++] Grafica 2D e 3D
Vorrei cominciare a capire qualcosa di grafica in C++ e chiedo il vostro aiuto.
Qual'è il metodo più semplice per iniziare a creare qualcosa di grafico? utilizzo devc++ Aumenta molto la complessità del codice tra la 2D e la 3D ? Infine, dove si possono reperire i codici sorgente di esempi grafici ? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Mar 2006
Messaggi: 2516
|
Quote:
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2006
Messaggi: 1304
|
Esatto leva DevC++ che non è nemmeno compatibile con le DirectX (che io sappia )
Cmq le scelte sono tantissime, puoi partire dal low-level con DirectX od OpenGL lisce, puoi provare ad usare un engine free tipo Ogre3D o Irrlicht... dipende da come vuoi approcciarti alla cosa. Io ti consiglio Ogre3D... ha un bel design e ti permette di fare di tutto, ivi compreso scendere più lowlevel per imparare cose avanzate. Per il 2d non saprei, ma sicuramente non è un "subset" del 3d, dato che animazioni multiframe, sprites e quant'altro sono appannaggio esclusivo del 2d... |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
|
Per il 3D ti consiglio di provare OpenGL.
Io con OpenGL ho fatto una tesina di informatica grafica all'università e di C++ non ne sapevo un granché. Quindi non è difficilissimo. Puoi partire da dei pattern già pronti e riempire il codice con quello che ti serve. Devi un attimo capire come funzionano le gerarchie con pushMatrix() e popMatrix(), ecc.. ma poi non è nulla di trascendentale. Posso darti il link al sito del corso che ho seguito e dal quale puoi prendere materiale interessante. Inoltre: Codice Template da usare come punto di partenza per un progetto OpenGL / GLUT: template_glut.zip. Questo template lo puoi usare sempre, per fare quello che vuoi.. poi sulla base di questo sono state fatte anche le esercitazioni. Ah, chiaramente devi avere anche freeglut. Spero tu ti diverta con OpenGL perché è veramente fico. Ti consiglio anche io di provare Eclipse. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:54.





















