iPhone上OpenGLES入门指南
有人知道在iPhone上使用OpenGLES的入门指南吗?我已经找到了一些,但它们都需要我没有的假设知识。对于OpenGL来说是一个很好的教程。虽然,它并没有特别涵盖OpenGLES,但它仍然应该非常有用。只要做好准备,不时地遇到在iphone上不起作用的事情iPhone上OpenGLES入门指南,iphone,objective-c,opengl-es,Iphone,Objective C,Opengl Es,有人知道在iPhone上使用OpenGLES的入门指南吗?我已经找到了一些,但它们都需要我没有的假设知识。对于OpenGL来说是一个很好的教程。虽然,它并没有特别涵盖OpenGLES,但它仍然应该非常有用。只要做好准备,不时地遇到在iphone上不起作用的事情 如果“红皮书”,您也可以获得v1.1版。您只需要一个参考: 是的,有些文档在你第一次读的时候没有什么意义,但实际上,你要一次又一次地阅读句子/段落/页面。这确实有道理,而且非常准确。这是你在教程中不能说的。教程几乎总是由那些似乎不太
如果“红皮书”,您也可以获得v1.1版。您只需要一个参考:
http://www.google.com/search?q=%s+site%3Awww.khronos.org%2Fopengles%2Fsdk%2F1.1%2Fdocs%2Fman%2F&btnI
(用浏览器的搜索词替换字符串替换%s
,以上示例适用于Opera)
我已经将它绑定到
o
前缀,因此每当我需要在OpenGL/ES上查找某些内容时,我只需在地址栏中键入o gldrawerelements
,并立即在其上获得文档页面。再次,如果我可以插入我自己的工作,我就可以了解我在为iPhone编写时所学的内容。我是在没有OpenGL三维方面的经验的情况下进入这个领域的(我以前做过一些二维硬件加速),所以我对这个主题有一点不同的看法。该工具是可用的,因此您可能可以通过在其内部戳来学习一些东西。如果您需要更技术性的东西,我还介绍了如何使用核心动画结构和函数来加速OpenGL ES渲染
比尔·杜德尼(Bill Dudney)发表了一篇关于他是如何开始进入OpenGL ES的文章,随后他又为iPhone的波前OBJ加载器提供了代码
我相信我已经在各种答案中看到了更多关于堆栈溢出的优秀资源,因此您可以四处搜索,看看您在这里还可以找到什么。除了“红皮书”之外,还有另一本有用的书,包括教程和参考资料
同样,这不是特定于OpenGL的,但我相信学习OpenGL的一般功能是很有用的,然后过滤掉你不需要的功能。西蒙·莫里斯(Simon Maurice)有一些关于第一步的优秀教程。看一看:。从一开始就做,你会对基本知识有很好的了解 编辑:
可以找到Simon Maurice的教程“红皮书”不推荐给OpenGL/OpenGLES初学者。这是一本专业人士的书。 第一步是尝试运行从OpenGL网站下载的简单程序或简单代码。这里有一个指向Simon Maurice教程的好链接(非中文):
他的辅导课很棒;它们是我用来学习OpenGL ES的。这就是我开始学习的地方。这会让你走得很远+如果可以的话。哇,我以为这个问题永远不会得到回答。不知道为什么那个网站没有出现在谷歌搜索中。移动我不会让我进去,我无法访问它。我会检查该网站的运行情况。该网站已不存在,因此它不再是正确的答案。是否有人可以编辑以上内容以获得正确的链接:毫无疑问,这是OpenGL的一个很好的资源,但“您只需要一个”??如果没有iPhone特定的帮助,你真的无法启动iPhone开发。@LarsH:问题是关于OpenGL/ES的。问题是关于iPhone上的OpenGL/ES。我的观点是,为了在iPhone上为OpenGL/ES开发,您必须知道很多特定于iPhone的东西,而OpenGL/ES SDK文档中不会包含这一部分。顺便说一下,关于浏览器搜索功能的好提示+1并不是说我对中国人有任何反感,但我必须看一看,这在视觉上会分散我的注意力。好发现。