Je veux afficher et faire tourner un seul modèle 3D, de préférence texturé, sur l'iPhone. Ne pas avoir à zoomer, ou ont un arrière-plan ou quoi que ce soit.
J'ai le texte suivant:
- un iPhone
- un MacBook
- le SDK de l'iPhone
- Blender
Ma base de connaissances:
- Je peux faire des modèles 3D dans divers programmes 3D (je suis plus à l'aise avec 3D Studio Max, qui une fois, j'ai pris un cours, mais j'ai utilisé d'autres)
- Connaissance générale de la programmation procédurale à partir des années (QuickBasic - je suis vieux!)
- Du débutant connaissance de la programmation orientée objet de passer par simple Java et C# tutoriels (Head Start C# livre et de ma femme, introduction à la programmation orientée objet cours que l'utilisation de Java)
- J'ai réussi à afficher une image 3D texturé modèle et la faire tourner à l'aide d'un tutoriel en C# je suis sur le net (je n'ai pas juste un copier-coller, je comprends en gros comment ça fonctionne) et le XNA game développement de la bibliothèque, à l'aide de Visual Studio sur Windows.
Ce que je ne sais pas:
- Bien sur Objective-C
- Rien sur OpenGL et OpenGL ES, l'iPhone utilise apparemment
- Rien sur XCode
Mon principal problème est que je ne sais pas par où commencer! Tous les iPhone livres que j'ai trouvés semblent être sur la création d'applications graphiques, pas d'apps OpenGL. J'ai trouvé un OpenGL livre mais je ne sais pas combien, le cas échéant, s'applique à l'iPhone de développement. Et je trouve que l'Objectif de la syntaxe C un peu confus, avec l'étrange imbriquée méthode de nommage, des choses comme "id" qui n'ont pas de sens, et la pensée effrayante que j'ai à faire, manuel de gestion de la mémoire.
Où est le meilleur endroit pour commencer? Je ne pouvais pas trouver toutes les tutoriels pour ce genre de chose, mais peut-être que mon Google-Fu est faible. Ou peut-être que je devrais commencer par apprendre Objective-C? Je sais que des livres comme Aaron Hillgrass", mais j'ai lu aussi qu'ils sont obsolètes et une grande partie de l'exemple de code ne fonctionne pas sur le SDK de l'iPhone, en plus il semble orienté vers le Modèle-Vue-Contrôleur de paradigme qui ne semble pas adapté pour les applications 3D.
Fondamentalement, je suis confus au sujet de ce que mes premières étapes devraient être.