2010-11-17 40 views
1

J'envisage d'écrire un chargeur Collada pour la géométrie et l'animation. Quelqu'un pourrait-il décrire à un niveau élevé comment cela serait fait? Si cela prend plus de temps que quelques week-ends, je peux changer de stratégie, alors j'essaie de comprendre ce que cela implique. J'ai essayé de lire les spécifications Collada pour l'animation, mais je n'ai pas compris une fois qu'il a commencé à parler de différents canaux d'animation.Chargement de la géométrie Collada et du fichier d'animation

Je n'utilise aucun moteur de jeu. J'interface directement avec OpenGL.

Répondre

1

Je suis en train d'apprendre Collada. Il semble qu'il n'est pas impossible d'obtenir des pièces bientôt, mais pour mettre en œuvre l'ensemble des capacités est tout à fait une poignée. Il y a quelques bibliothèques comme OpenAsset Import Library, mais pour l'iPhone qui est un peu lourd et je ne l'ai pas testé. Le code est probablement suffisamment portable pour que vous puissiez saisir la partie Collada sans trop de problèmes.

Si vous allez l'analyser en vous-même, je recommanderais ce XML parser que je viens de lire à propos de this question. Il est très petit, rapide et fonctionne avec les iPhones et semble être utile dans d'autres projets.