Ho creato un modello in Blender. Ora voglio leggere quel modello 3D nel mio programma c ++. Ho pensato che un modello potesse essere esportato in vari formati di file, ad esempio .obj, .3ds o COLLADA e quindi essere letto in un programma c ++. Ho cercato sul web per farlo per un bel po 'e ho trovato molti tutorial. Ma ho riscontrato problemi con la maggior parte di essi. Ad esempio, nel tutorial di Nehe stanno usando glaux che non voglio usare nel mio programma. E i tutorial rimanenti usano md2 che non è supportato da Blender.
Qualcuno può guidarmi quale formato di file utilizzare per esportare il modello 3D e come caricarlo nel mio programma OpenGL? Inoltre, come posso animare quel modello? È possibile aggiungere effetti extra come la mappatura dei toni dopo che è stato caricato nel programma c ++ usando OpenGL? se si allora come?
PS Sto usando Linux per lo sviluppo del gioco