Мне нужен совет, я разрабатываю приложение для окулиста, это очень просто, но я не знаю, какой метод рисования 2d я должен использовать. Приложение будет в java, и в основном все, что он делает, - это рисование черно-белых баров, движущихся очень быстро слева направо от экрана. Бар должен быть очень тонким (что-то в миллиметрах) и очень быстро (он должен идти от одной стороны к другой на экране примерно в 1 с). Я попытался сделать это с помощью базовой 2D-графической библиотеки в java, и она не работает очень хорошо (разрывание изображения), вы думаете, что делать это с помощью OpenGL может быть решением?Максимальная скорость 2D 2D-графики
Заранее благодарим за каждый совет.
Я уже был в полноэкранном режиме. Проблема заключается в том, что независимо от того, насколько быстро они действительно идут, мои глаза видят их медленнее. Что вы подразумеваете под интегрированным масштабированием? – user3115197
Обратите внимание, что использование OpenGL и использование Java не является бинарным отношением, если вы хотите, чтобы возможности Java с возможностью OpenGL использовали один из многих API Java для OpenGL (например, JOGL). Конечно, используя API за пределами его родной язык - это воздействие на производительность, но часто такое воздействие можно смягчить с некоторой предусмотрительностью. –
@ user3115197: Встроенный сканер может масштабировать/устанавливать определенные несоответствующие входные разрешения на собственное разрешение дисплея. Даже если масштабирование не требуется, эта немедленная обработка может по-прежнему потреблять значительное количество времени, увеличивая общую задержку (входное отставание). - Как раз упомянуть, частота обновления также является важным фактором. – Sam