Я создал приложение для рисования (свободное рисование, размещение линий, кругов, многоугольников, прожигание текста и т. Д.) И подумал, смогу ли я сделать это лучше, чем то, что я использовал, - для рисования использовал Quartz.Было бы лучше использовать openGL?Я действительно спрашиваю, совершенно не зная, почему это будет или не будет лучше, а просто зная, что многие приложения просто используют openGL для игр и ярких приложений по сравнению с обычным скучным почтовым приложением.Может ли кто-нибудь объяснить преимущества любого из этих подходов?Первоначально я думал, что у меня нет необходимости в 3D-рендеринге, поэтому погружение в сложности создания приложения GL со всеми его состояниями рисования и хитростью (видите, я даже не знаю, что они есть) не стоило ограниченноговремя, которое я должен был осуществить.