Je suis un novice qui commence à jouer avec OpenGL ES sur les appareils Android. Pour pratiquer OpenGL, je voulais créer un petit moteur de jeu et je me demandais donc quel serait le meilleur format de fichier de modèle 3D.
Je suis également intéressé par les modèles gratuits du même format.
Que suggérez-vous?
Réponses:
Il y en a deux qui sont vraiment faciles à utiliser. Le premier est le front d'onde (.obj) http://en.wikipedia.org/wiki/Wavefront_.obj_file et le second est stanford (.ply) http://en.wikipedia.org/wiki/PLY_(file_format)
Les deux stockent les données au format texte normal / ascii afin que vous puissiez lire le contenu dans un éditeur de texte normal qui vous aidera à comprendre le contenu et comment le lire.
Il existe des méthodes plus avancées qui prennent en charge plus de fonctions (animation, skinning, etc.), l'une d'entre elles est la Collada qui est développée par le groupe khronos
la source
Les formats de fichiers ne dépendent pas de l'API graphique. Pour OpenGL, le format le plus simple et le plus couramment utilisé est le * .OBJ ou le * .3DS. Il est facile de trouver sur les chargeurs Web pour ces fichiers. Les modèles gratuits (et même) les packs de modèles commerciaux utilisent ces formats. Les logiciels de modélisation 3D peuvent également exporter vers ces formats. (3ds max, blender, milkshape, etc.).
la source