我计划在objective-c/cocoa 中制作一个简单的OSX 绘图/绘画应用程序,并认为最好的方法是(简而言之)在NSView 子类中使用石英。
问题:我应该考虑使用 OPEN GL 还是 Quartz 可以解决问题?使用 OPEN GL 是否意味着很大的性能优势?
该应用程序将非常基本,并且应该(例如)能够:
- 以颜色绘制 - 使用位图纹理绘制 - 使用渐变填充 - 程序化画笔
我计划在objective-c/cocoa 中制作一个简单的OSX 绘图/绘画应用程序,并认为最好的方法是(简而言之)在NSView 子类中使用石英。
问题:我应该考虑使用 OPEN GL 还是 Quartz 可以解决问题?使用 OPEN GL 是否意味着很大的性能优势?
该应用程序将非常基本,并且应该(例如)能够:
- 以颜色绘制 - 使用位图纹理绘制 - 使用渐变填充 - 程序化画笔