-
0 votesanswersviews
多个GLKview快照导致崩溃 . 记忆问题?
我的目标是用短序列的opengl帧(大约200帧)制作视频 . 所以为了做到这一点,我使用以下代码来创建一个图像数组: NSMutableArray* images = [NSMutableArray array]; KTEngine* engine = [KTEngine sharedInstance]; //Opengl - based engine for (unsigned int i ... -
1 votesanswersviews
GLKViewController中的glTexImage2D EXC_BAD_ACCESS
我在这段代码的最后一行有 EXC_BAD_ACCESS (这段代码每秒被触发几次),但我无法弄清楚问题是什么: [EAGLContext setCurrentContext:_context]; glActiveTexture(GL_TEXTURE0); glPixelStorei(GL_PACK_ALIGNMENT, 1); glBindTexture(GL_TEXTURE_2D, _backg... -
0 votesanswersviews
在[GLKView _createFramebuffer]导致崩溃的GLKView显示方法
从iOS 11开始,当我们在GLKView上调用display方法时,我注意到了OpenGL-ES崩溃 . 我们确保正确实例化GLKView和EAGLContext并从适当的线程调用 . 下面是与崩溃相关的堆栈跟踪 . Exception Type: SIGABRT Exception Codes: #0 at 0x182c042e8 Crashed Thread: 0 Thread 0 C... -
3 votesanswersviews
如何使用 SCNRenderer 将 SceneKit 与现有 OpenGL 结合使用?
我想使用 SceneKit 的 SCNRenderer 将一些模型绘制到我现有的 GLKit OpenGL ES 3.0 应用程序中,并匹配我现有的 modelViewProjection 变换。当我加载 SceneKit 场景并使用 SCNRenderer 渲染它时,SceneKit 摄像机转换似乎被忽略,我只是得到一个默认的边界框视图。更一般地说,我更愿意提供自己的矩阵,我不知道该怎么做。 /... -
0 votesanswersviews
GLKView.display()方法有时会导致崩溃 . EXC_BAD_ACCESS
我正在尝试用 AVFoundation , GLKit 和 Core Image (不使用 GPUImage )实现实时相机应用程序 所以,我找到了这个教程http://altitudelabs.com/blog/real-time-filter/它是用Objective-C编写的,所以我在Swift4.0,XCode9中重写了该代码 它看起来工作正常,但有时(很少),它跟随错误崩溃 . 当 GL...