나는 드로잉 애플 리케이션 (무료 드로잉, 배치 선, 원, polys, 텍스트 굽기 등) 및 내가 할 수 있는지 여부를이 일을 할 수 있는지 궁금해. 내 그림에 Quartz를 사용했다. OpenGL을 사용하는 것이 더 좋았습니까? 나는 왜 그것이 더 좋았는지 또는 더 좋지 않을지 전혀 모르겠다. 그러나 많은 앱들이 단순히 게임과 화려한 애플 리케이션을 위해 단순히 OpenGL을 사용한다는 것과 보통 지루한 메일 앱을 사용한다는 것을 알고있다. 누군가가 두 접근법의 장점을 설명 할 수 있습니까? 내 생각으로는 3D 렌더링의 필요성을 느끼지 못했기 때문에 모든 그리기 상태와 까다로운 GL 응용 프로그램을 만드는 복잡성에 뛰어 들었다. (나는 그들이 무엇인지 알지 못한다.) 제한된 가치가 없었다. 구현해야 할 시간이었습니다.석기 또는 OpenGL 드로잉 애플 리케이션을위한
2
A
답변
2
Quartz는 일반적으로 OpenGL ES보다 훨씬 즐거운 API이며, 특히 사용자가 그리는 유형에 적합합니다. 앱이 Quartz와 잘 동작하고 OpenGL ES의 기능을 필요로하지 않는다면 OpenGL ES 사용을 고려할 필요가 없습니다.
관련 문제
- 1. 작은 애플 리케이션을위한 레일
- 2. 애플 리케이션을위한 안드로이드 아이콘
- 3. 안드로이드 애플 리케이션을위한 데이터 스토리지
- 4. TDD 비즈니스 애플 리케이션을위한 예제
- 5. 안드로이드 애플 리케이션을위한 캐싱 전략
- 6. 안드로이드 애플 리케이션을위한 디자인 추천
- 7. 안드로이드 애플 리케이션을위한 데이터베이스 선택하기
- 8. 모바일 애플 리케이션을위한 대체 jqGrid
- 9. 안드로이드 애플 리케이션을위한 웹 데이터베이스
- 10. 안드로이드 애플 리케이션을위한 데이터베이스 서버
- 11. 레일 애플 리케이션을위한 API 구현
- 12. 안드로이드 애플 리케이션을위한 스트레스 테스트
- 13. 애플 리케이션을위한 안드로이드 커스텀 메뉴
- 14. 스프링 애플 리케이션을위한 톰캣 설정
- 15. Heroku 애플 리케이션을위한 DB 관리
- 16. 안드로이드 애플 리케이션을위한 jQTouch 대안
- 17. J 모바일 애플 리케이션을위한 쿼리
- 18. 작은 애플 리케이션을위한 Mysql 스케일링
- 19. 안드로이드 애플 리케이션을위한 소스 코드?
- 20. 안드로이드 애플 리케이션을위한 intergrating 데이터베이스
- 21. 트위터 안드로이드 애플 리케이션을위한 로그인
- 22. AlarmManager 안드로이드 애플 리케이션을위한 루프
- 23. OpenGl 스타 드로잉
- 24. 안드로이드 애플 리케이션을위한 사용자 인터페이스 디자인하기
- 25. 내 애플 리케이션을위한 더 나은 선택 - CoreData 또는 plist
- 26. 안드로이드 애플 리케이션을위한 XML 또는 자바로 플래시를 가져올 방법이 있습니까?
- 27. 의 GetDC() 64 애플 리케이션을위한 같이 DllImport
- 28. 안드로이드 애플 리케이션을위한 가정에서 서버 설정
- 29. 안드로이드 애플 리케이션을위한 java와 nodejs 합치기
- 30. 안드로이드 애플 리케이션을위한 콘텐츠 관리 시스템
감사합니다. 안심입니다. 더 자세한 내용을 사용할 수있는 한 가지 측면은 일반적으로 GL이 quartz2d보다 훨씬 우수한 성능을 제공하는지 여부입니다. 성능을 비교하기 위해 GL로 구축하는 것은 너무 현실적이지 않습니다. GL이 2D 도면 용 Quartz보다 더 빠르다는 것과 같은 일반적인 일반화도 가능합니까? – Joey
정말 두 가지 방법을 모두 알아야합니다. –