gpt4 book ai didi

ios - 面向 iPhone 开发人员的 Mac OS X 上的 OpenGL

转载 作者:可可西里 更新时间:2023-11-01 06:12:29 31 4
gpt4 key购买 nike

我正在寻找适用于 Mac OS X 的基本 OpenGL 应用程序的一个很好的示例,但不是太简单。

我在 iOS 和 objective-c 方面拥有扎实的经验基础,但我从未构建过 Mac OS X 应用程序。

我所能找到的都是在 drawRect: 中执行所有绘图和逻辑的 super 简单示例,或者是带有层和抽象层的过于复杂的示例。我不想使用 Glut、SDL 或任何其他第 3 方库或引擎。

我希望能够像在 iOS 游戏中一样驱动游戏循环并使用 CADisplayLink。我也宁愿不使用 .xib 文件,因为我想了解发生了什么,并且那里的黑框对我来说隐藏了太多,尽管如果它让我得到其他一切,我很乐意将它用作第一步(游戏循环、CADisplayLink 等)。

我的 iOS 代码手动创建了它的 OpenGL View ,但 iOS 和 OS X 之间似乎有足够多的差异,以至于我无法理解它的正反面。我只需要获取一个 Window 和一个 OpenGL View ,并能够通过游戏循环对其进行绘制。

谁能给我指出一个好的资源? Apple 的示例在简单和过于复杂之间跳来跳去,就像我在 Internet 上可以找到的所有其他内容一样。

最佳答案

抱歉,我无法回答您的问题。我总是使用 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,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7508465/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com