我正在使用 openGL ES 2.0 为 iOS 制作一个绘画程序。在我的程序中,有一个带有保留支持的 EAGLLayer。每个绘图操作都“粘在”图层上,从而构建了用户的绘画。
然而,现在我需要一些图形出现在屏幕上而不被添加到绘画中——就像一个可以通过触摸定位并影响绘画风格但实际上不应该成为绘画的一部分的光标。
我可以通过在同一个 EAGLLayer 中为光标添加第二个渲染缓冲区来做到这一点,还是在绘画 UIVIew 之上有另一个 UIView 会更好?
我正在使用 openGL ES 2.0 为 iOS 制作一个绘画程序。在我的程序中,有一个带有保留支持的 EAGLLayer。每个绘图操作都“粘在”图层上,从而构建了用户的绘画。
然而,现在我需要一些图形出现在屏幕上而不被添加到绘画中——就像一个可以通过触摸定位并影响绘画风格但实际上不应该成为绘画的一部分的光标。
我可以通过在同一个 EAGLLayer 中为光标添加第二个渲染缓冲区来做到这一点,还是在绘画 UIVIew 之上有另一个 UIView 会更好?