Библиотека графики на базе OpenGL ES для iPhone - PullRequest
4 голосов
/ 11 октября 2011

Я пытаюсь отобразить большие объемы данных, скажем, около миллиона точек данных на линейном графике.Я пробовал CorePlot, но ему не хватает скорости.Он даже не мог отобразить 30 000 точек с какой-либо полезной скоростью рендеринга (менее 1 кадра в секунду).s7graphview отчасти похож на CorePlot, но с меньшим количеством функций.Я собрал простой проект OpenGL ES и изобразил 1 000 000 точек, и он рендерился со скоростью около 10 кадров в секунду, что является очень полезной скоростью для манипулирования графиком.У меня такой вопрос, есть ли какие-нибудь чисто графические библиотеки на базе OpenGL ES для iPhone?Если нет, есть ли какие-нибудь открытые исходники, основанные на OpenGL, которые я мог бы перенести на iPhone?Я бы предпочел не прибегать к написанию своей собственной библиотеки графиков, если в этом нет крайней необходимости.

Редактировать:

Хорошо, поскольку нет желающих, кто-нибудь захочет работать вместе со мнойсоздать OpenGL ES графическую библиотеку Open Source?

Обновление:

Я закончил свою графическую библиотеку OpenGL.Он может отображать 1 400 000 точек при 10 кадрах в секунду с несколькими линиями и несколькими масштабами, прикрепленными к этим линиям, с динамическим изменением размера, и это автономный элемент управления, который можно перетащить в любое окно / вид.Гораздо лучше, чем 10000 точек CorePlot при 10 кадрах в секунду.

...