2012-01-06 68 views
2

我已經建立了一個繪圖應用程序(自由繪圖,放置線條,圓形,多邊形,燃燒文本等),並想知道我是否可以做得比我做的更好,這對我的繪圖使用Quartz。使用openGL會更好嗎?我真的完全沒有意識到爲什麼它會或者不會更好,但只知道許多應用程序只是使用openGL來進行遊戲和炫目的應用程序,而不是通常無聊的郵件應用程序。有人能說出這兩種方法的優點嗎?我最初的想法是,我沒有3D渲染的需要,所以深入研究創建GL應用程序的複雜性以及它的所有繪製狀態和技巧(請參閱,我甚至不知道它們是什麼)不值得有限我不得不執行。石英或OpenGL的繪圖應用程序

回答

2

石英通常比OpenGL ES更令人愉快,特別是對於您繪製的東西的類型而言。如果您的應用在Quartz中運行良好,並且您不需要OpenGL ES的功能,那麼沒有理由考慮使用OpenGL ES。

+0

謝謝,這是令人放心的。我可以使用更多細節的一個方面是GL是否比quartz2d有更好的性能。爲了比較性能,在GL中構建它並不太實際。是否有可能對GL進行二維繪圖時GL是否快於Quartz? – Joey 2012-01-06 04:23:19

+0

你真的要嘗試這兩種方式來知道。 – 2012-01-06 04:37:27