2012-01-06 2 views
2

나는 드로잉 애플 리케이션 (무료 드로잉, 배치 선, 원, polys, 텍스트 굽기 등) 및 내가 할 수 있는지 여부를이 일을 할 수 있는지 궁금해. 내 그림에 Quartz를 사용했다. OpenGL을 사용하는 것이 더 좋았습니까? 나는 왜 그것이 더 좋았는지 또는 더 좋지 않을지 전혀 모르겠다. 그러나 많은 앱들이 단순히 게임과 화려한 애플 리케이션을 위해 단순히 OpenGL을 사용한다는 것과 보통 지루한 메일 앱을 사용한다는 것을 알고있다. 누군가가 두 접근법의 장점을 설명 할 수 있습니까? 내 생각으로는 3D 렌더링의 필요성을 느끼지 못했기 때문에 모든 그리기 상태와 까다로운 GL 응용 프로그램을 만드는 복잡성에 뛰어 들었다. (나는 그들이 무엇인지 알지 못한다.) 제한된 가치가 없었다. 구현해야 할 시간이었습니다.석기 또는 OpenGL 드로잉 애플 리케이션을위한

답변

2

Quartz는 일반적으로 OpenGL ES보다 훨씬 즐거운 API이며, 특히 사용자가 그리는 유형에 적합합니다. 앱이 Quartz와 잘 동작하고 OpenGL ES의 기능을 필요로하지 않는다면 OpenGL ES 사용을 고려할 필요가 없습니다.

+0

감사합니다. 안심입니다. 더 자세한 내용을 사용할 수있는 한 가지 측면은 일반적으로 GL이 quartz2d보다 훨씬 우수한 성능을 제공하는지 여부입니다. 성능을 비교하기 위해 GL로 구축하는 것은 너무 현실적이지 않습니다. GL이 2D 도면 용 Quartz보다 더 빠르다는 것과 같은 일반적인 일반화도 가능합니까? – Joey

+0

정말 두 가지 방법을 모두 알아야합니다. –

관련 문제