相关疑难解决方法(0)

想在iPhone上显示3D模型:如何入门?

我想在iPhone上显示和旋转单个3D模型,最好是纹理.无需放大和缩小,或有背景或任何东西.

我有以下内容:

  • 一部iPhone
  • 一台MacBook
  • iPhone SDK
  • 搅拌机

我的知识库:

  • 我可以在各种3D程序中制作3D模型(我最熟悉3D Studio Max,我曾经参加过课程,但我已经使用过其他课程了)
  • 几年前程序编程的一般知识(QuickBasic - 我老了!)
  • 初学者对面向对象编程的了解,包括简单的Java和C#教程(Head Start C#book和我妻子介绍的使用Java的OOP课程)
  • 我已经设法显示一个3D纹理模型并使用C#中的教程旋转它我从网上下载(我不只是复制和粘贴,我基本上理解它是如何工作的)和XNA游戏开发库,使用Visual Studio视窗.

我不知道的是:

  • 很多关于目标C.
  • 关于OpenGL或OpenGL ES的任何东西,iPhone显然都使用它
  • 有关XCode的任何信息

我的主要问题是我不知道从哪里开始!我发现的所有iPhone书籍似乎都是关于创建GUI应用程序,而不是OpenGL应用程序.我找到了一本OpenGL书,但我不知道有多少(如果有的话)适用于iPhone开发.我发现Objective C语法有点混乱,奇怪的嵌套方法命名,像"id"这样没有意义的东西,以及我必须做手动内存管理的可怕想法.

最佳起点在哪里?我找不到任何这方面的教程,但也许我的Google-Fu很弱.或许我应该从学习Objective C开始?我知道像Aaron Hillgrass这样的书,但我也读到它们已经过时了,大部分示例代码都不适用于iPhone SDK,而且它似乎面向模型 - 视图 - 控制器范例而不是似乎适合3D应用程序.

基本上我对我的第一步应该是什么感到困惑.

iphone opengl-es ios

52
推荐指数
4
解决办法
6万
查看次数

标签 统计

ios ×1

iphone ×1

opengl-es ×1