3
我一直在寻找很多教程,试图找到一种方法来制作一个用Swift写的OpenGL应用程序,但我似乎无法找到一个好的模板来使用。Swift OpenGL ES应用模板?
大多数教程建议使用空白的,但是我必须从头开始编写大量文件(比如AppDelegate),我不知道该怎么做。
我试过this上的所有链接,但第一个链接甚至不工作,第二个链接在Objective-C中。
任何人都可以帮助我吗?
我一直在寻找很多教程,试图找到一种方法来制作一个用Swift写的OpenGL应用程序,但我似乎无法找到一个好的模板来使用。Swift OpenGL ES应用模板?
大多数教程建议使用空白的,但是我必须从头开始编写大量文件(比如AppDelegate),我不知道该怎么做。
我试过this上的所有链接,但第一个链接甚至不工作,第二个链接在Objective-C中。
任何人都可以帮助我吗?
我强烈建议您不要使用Swift for OpenGL应用程序。这是非常混乱。 –
所以我应该使用Objective-C?任何示例代码? – MysteryPancake
应该有大量的例子,模板,你已经提到你找到了一个。无论如何,即使你使用Swift,我通常建议你将Objective-C中的openGL部分连接起来。 openGL非常类似于C,所以使用Objective-C将会帮助你很多。另外纯C在Objective-C中编译,你甚至可以编译Objective-C++,所以如果你用任何两种语言获得任何代码,你可以很容易地将它包含到你的项目中......所以基本上你只需要一个覆盖layerClass的UIView方法并使用renderbufferStorage:fromDrawable:获取渲染缓冲区。之后使用任何东西。 –