salut,
tu peux créer ton propre format d'objet, le tout c'est de pouvoir le
parser correctement et l'exploiter ensuite. mais saches qu'il existe
plein de format d'objet gratuits qui permettent de gerer les textures.
par exemple les format de quake
certains peuvent meme stocker une animation.
ensuite, la dificultée est de recupérer et exploiter ces données. tu
peux trouver sur le net des classes gerant ces formats d'objets.
ou bien si tu prefere, tu les codes toi meme.
je sais qu'avec 3D studio max, tu peux créer toi meme ton format de
compilation grace a un system de script, mais je ne sais pas si d'autre
le font en free.
une base pour commencer : à chaque vertex correspond 3 coordonnées x, y et z. mais aussi les coordonnées de texture u et v.
tu peux donc essayer de créer ton format sur cette base :
texture=1
vertex1=x1, y1, z1, u1, v1
vertex2=x2, y2, z2, 2, v2
vertex3=x3, y3, z3, u3, v3
texture=2
etc....
ainsi, lorsque tu charge le fichier, tu peux choisir la texture
associée aux vertex et ainsi tracer les vertex suivant la texture.
mais ton imagination te permettras d'avancer un peu plus loin.
++
|