![]() That application, Molecules (referred to by frankodwyer), is open source and I have a writeup on some of the other tricky issues I ran into while developing it. Once again, if I may plug my own work, I have written a post about the things I've learned from developing an OpenGL ES application on the iPhone. Or maybe I should start with learning Objective C? I know of books like Aaron Hillgrass', but I've also read that they are outdated and much of the sample code doesn't work on the iPhone SDK, plus it seems geared towards the Model-View-Controller paradigm which doesn't seem that suited for 3D apps.īasically I'm confused about what my first steps should be. Where is the best place to start? I couldn't find any tutorials for this sort of thing, but maybe my Google-Fu is weak. And I find the Objective C syntax somewhat confusing, with the weird nested method naming, things like "id" that don't make sense, and the scary thought that I have to do manual memory management. I found an OpenGL book but I don't know how much, if any, applies to iPhone development. ![]() My main problem is that I don't know where to start! All the iPhone books I found seem to be about creating GUI applications, not OpenGL apps. ![]() Anything about OpenGL or OpenGL ES, which the iPhone apparently uses.I have managed to display a 3D textured model and spin it using a tutorial in C# I got off the net (I didn't just copy and paste, I understand basically how it works) and the XNA game development library, using Visual Studio on Windows.Beginner's knowledge of object-oriented programming from going through simple Java and C# tutorials (Head Start C# book and my wife's intro to OOP course that used Java).General knowledge of procedural programming from years ago (QuickBasic - I'm old!).I can make 3D models in various 3D programs (I'm most comfortable with 3D Studio Max, which I once took a course on, but I've used others).Doesn't have to zoom in and out, or have a background, or anything. I want to display and rotate a single 3D model, preferably textured, on the iPhone. It is not currently accepting new answers or interactions. This question and its answers are locked because the question is off-topic but has historical significance.
0 Comments
Leave a Reply. |