У меня есть рабочее приложение JOGL. Я использую в нем множество функций OpenGL, включая Textures, VBO, Ray-Picking и т. Д. Мне нравится работать с OpenGL напрямую и не хочу использовать какие-либо другие библиотеки 3D-графики.
То, что я хочу достичь в два раза:
Я хочу, чтобы иметь возможность вставлять это приложение JOGL в окне подмножества большего окна пользовательского интерфейса. Таким образом, рядом с окном JOGL будет просмотрщик фотографий, текстовое поле и прокручиваемый список.
Я разрабатываю это приложение для работы в Windows 10, с несколькими сенсорными аппаратными средствами.
То, что я нашел до сих пор:
Свинг инструментарий Java является единственным способом, который я смог встроить окно JOGL. Тем не менее, Свинг старый и устаревший.
Включение многократного касания в качели может быть выполнено, но для этого требуется много настраиваемого распознавания жестов. Это прекрасно, но, возможно, существуют варианты, которые не изобретают велосипед.
JavaFX выглядит великолепно, и я бы хотел использовать его, но я не вижу простого способа сопряжения его с JOGL.
Есть ли у вас какие-либо предложения? Кто-нибудь делал это раньше?
Я не знаю, соответствует ли это вашей 1-й складке, но вы попробовали ['newt'] (http://jogamp.org/jogl/doc/NEWT-Overview.html)? – elect
@elect NEWT поддерживает мультитач только на некоторых платформах под Android. – gouessej
Хмммм. Пойдем посмотреть на это. Никогда не слышал о NEWT. Кажется хорошим вариантом для производительности. В настоящее время я использую Swing's GLJPanel – Fra