Iako ovo nije bas forum za moje pitanje(posto se radi o 3d programiranju a za resenje mog problema je potrebno 2d) ipak se ovde govori o programiranju grafike..
Imam kao domaci zadatak SAH.Najobicniji programcic sa sahovskim pravilima.Realizacija stanja na tabli je zamisljena(profesor zamisljao,ne ja ;) )
kao obicnu matricu gde ce se na pojedinim poljima umesto oznake polja npr a2
prikazivati simbol figure npr. 'p' za crnog pesaka.
Zelim da uradim to graficki,nista specijalno...samo 2d tabla sa figurama i 2d animacijom(mada ne mora ni to) pokretanja figura...znaci nesto najednostavnije
Posle sve ove silne gnjavaze,najzad i da vas pitam...koji 3d engine mi predlazete(besplatan) za ovako nesto...ili mozda opengl ili... ne znam ni ja,nikad se nisam bavio time.
za 2d grafiku preporucujem neku obicnu graficku biblioteku, GUI, poput FLTK-a (www.fltk.org), i plus mozes unutar FLTK prozora da otvoris opengl prikaz ako ti treba 3d, pored GUI-a koji obezbedjuje FLTK.
marko000:
Posle sve ove silne gnjavaze,najzad i da vas pitam...koji 3d engine mi predlazete(besplatan) za ovako nesto...ili mozda opengl ili... ne znam ni ja,nikad se nisam bavio time.
Ako je jednostavnost glavna stvar, onda radi to u OpenGLu. Obavezno skini 'dodatak', GLUT, koji ti omogucava laksi rad sa prozorima - u stvari dodje kao neka high level biblioteka za OpenGL.
Uh pazi prva stvar kada kreces tako sa programiranjem pogledas jel ima vec nesto gotovo na tu temu pa uzmes pocupas i preradis. E sada ako bash zelish profesora da bacis na bulju pogledaj screensavere koji idu uz Gnome, ima dva 3 komada koji u openGL-u vizualizuju sahovku tablu dajuci joj 3d izgled. Preporucujem ti da pogledfas to pre nego sto se bacis na programiranje :)
Za vraćanje teme iz mrtvih: xboard je već gotov grafički interfejs za šahovsku tablu. Ostaje da kreneš na pisanje šahovskog engine-a a tu možeš pogledati gnuchess.