相关疑难解决方法(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万
查看次数

学习OpenGL ES 1.x

什么是加快OpenGL ES 1.x速度的最快方法?

让我们假设我对OpenGL一无所知(这不完全正确,但自从我上次使用OpenGL以来已经有一段时间了).我最感兴趣的是学习这个与iPhone相关的开发,但我也有兴趣了解它在其他平台上是如何工作的.

我找到了OpenGL ES 2.0编程指南这本书,但我担心它可能不是最好的方法,因为它侧重于2.0而不是1.x. 我的理解是2.0不与1.x向后兼容,所以我可能会错过一些重要的概念.

注意:有关学习一般OpenGL的答案,请参阅/sf/ask/4377831/


我找到的一些资源:

iphone 3d opengl-es

21
推荐指数
2
解决办法
9825
查看次数

iPhone OpenGL教程

我打算在iphone上制作2D游戏.是否有任何关于开始使用iphone的opengl 2D示例的教程,特别是如何为精灵设置动画并绘制平铺贴图.任何其他初学者教程也欢迎.

iphone opengl-es

9
推荐指数
3
解决办法
1万
查看次数

初学者指导IPhone SDK中的3D编程

我正在考虑开始一个制作游戏的项目,也许只是一个简单的游戏,但仍然是iPhone的3D游戏.

虽然我还有很长的路要走,学习Objective-C等等,但是在思考3D游戏世界的时候,脑子里浮现出一个问题.

在为iPhone做游戏之前,我会先学习OpenGL(PC/Mac)吗?如果是这样,那么好的指南/教程在哪里呢?

而且,它是否存在任何用于iPhone的免费/开源的好OpenGL引擎?

3d cocoa-touch opengl-es objective-c ios

7
推荐指数
1
解决办法
1万
查看次数

我在哪里可以找到关于iPhone游戏设计的高级教程?

关于如何为iPhone设计游戏有什么高级解释吗?
如pacman等开源示例怎么样?

iphone objective-c

6
推荐指数
1
解决办法
5494
查看次数

我需要学习如何完成iPhone的3D赛车游戏?我需要什么工具?

我非常了解Java.我现在知道Objective-C中的大部分基础知识.我对Photoshop一无所知.我知道如何使用TurboCAD 10 Professional,所以我在3D对象建模方面有一些经验.虽然不多.

我需要一步一步地学习iPhone的3D游戏开发吗?我需要什么工具?哪些书有帮助?你学了多久?

iphone 3d core-animation objective-c

4
推荐指数
1
解决办法
4054
查看次数

学习iphone游戏开发

对于开发人员来说,学习iphone游戏开发的最快途径是什么.我有一些.net winforms和webform体验,但没有直接x或任何图形和游戏开发经验.在业余时间,我想学习这些技能,但想通过iphone学习.所以我只是想知道哪些是最好的资源来学习iphone开发和在iphone上打开gl.书籍,网站等,您的提示非常感谢.

iphone opengl-es

2
推荐指数
1
解决办法
6330
查看次数

在OpenGL ES而不是Quartz 2D中绘制简单的曲线,直线和圆是多么复杂?

OpenGL ES真的那么快吗?为什么?与在Quartz 2D中绘制这些东西相比,在OpenGL ES中绘制如此简单的东西真是太可怕了吗?

例如,我有一个带-drawRect的UIView子类:已实现,我绘制了一些线条,曲线和圆圈.只是简单的路径,有一些阴影.

我在OpenGL ES中会怎么做?是不是有这个漂亮的EAGLView图层的东西?我想到的一件事是触摸事件如何进入OpenGL ES?也许这是关于它的复杂事情?是否有关于OpenGL ES中基本绘图操作的教程?

iphone opengl-es

2
推荐指数
1
解决办法
2012
查看次数

3D图形编程简介

我是一名自学成才的程序员,拥有绝对零3D编程经验.

我的一个客户与我有关的想法是一个需要OpenGL ES 2.0的iPhone应用程序,因为它本身就是复杂的3D结构和动画.

我从哪里开始(虽然很长)的OpenGL ES能力之旅?

我愿意投入大量的时间和精力去学习,如果我能够得到一些指示,我应该从哪里开始和期待什么,这将是非常棒的!

iphone 3d opengl-es

0
推荐指数
1
解决办法
1968
查看次数

我在哪里可以找到适合iPhone的游戏开发教程?

任何人都可以从头开始为iphone推荐一款优秀的游戏开发教程.

iphone opengl-es quartz-2d ipad

0
推荐指数
1
解决办法
2096
查看次数