ios – 适用于iPhone开发人员的Mac OS X上的OpenGL

ios – 适用于iPhone开发人员的Mac OS X上的OpenGL,第1张

概述我正在寻找一个适用于Mac OS X的基本OpenGL应用程序的好例子,但不是太简单. 我对iOS和objective-c有很好的基础经验,但我从未构建过Mac OS X应用程序. 我所能找到的只是超简单的例子,它们完成了drawRect中的所有绘图和逻辑:或者带有图层和抽象层的过于复杂的例子.我不想使用Glut,SDL或任何其他第三方库或引擎. 我希望能够像我在iOS游戏中一样驾驶游戏循环并使用 我正在寻找一个适用于Mac OS X的基本OpenGL应用程序的好例子,但不是太简单.

我对iOS和objective-c有很好的基础经验,但我从未构建过Mac OS X应用程序.

我所能找到的只是超简单的例子,它们完成了drawRect中的所有绘图和逻辑:或者带有图层和抽象层的过于复杂的例子.我不想使用glut,SDL或任何其他第三方库或引擎.

我希望能够像我在iOS游戏中一样驾驶游戏循环并使用CAdisplaylink.我也不愿意使用.xib文件,因为我喜欢理解发生了什么,并且那个黑盒子在那里为我隐藏了太多,虽然我很乐意将它作为第一步,如果它让我得到了其他一切(游戏循环,CAdisplaylink等).

我的iOS代码手工创建它的OpenGL VIEws,但iOS和OS X之间似乎有足够的差异,我无法做出正面或反面.我只需要获得一个Window和一个OpenGL视图,并能够通过游戏循环绘制到该视图.

有人能指出我的资源吗?苹果的例子在简单和复杂之间跳跃,就像我在互联网上找到的其他东西一样.

解决方法 对不起,我无法回答你的问题.我总是使用XIB文件(很久以前,我也总是想重新发明轮子,但现在我很懒,更喜欢完成任务:p)我从未使用过显示链接.

你喜欢什么覆盖drawRect:?

我以前用OpenGL开始的样本是这个:http://developer.apple.com/library/mac/#samplecode/CocoaGL/Introduction/Intro.html#//apple_ref/doc/uid/DTS10004501

不是太复杂,也不够简单(并且它不使用任何XIB,如果我记得很清楚:p)

总结

以上是内存溢出为你收集整理的ios – 适用于iPhone开发人员的Mac OS X上的OpenGL全部内容,希望文章能够帮你解决ios – 适用于iPhone开发人员的Mac OS X上的OpenGL所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/999624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存