Qt Jambi против JOGL для разработки Java OpenGL? - PullRequest
2 голосов
/ 16 декабря 2009

Я планирую написать простое приложение на Java с базовым пользовательским интерфейсом с разделом графики OpenGL. В дополнение к этому требуется некоторый доступ к сети.

Какую из этих библиотек мне следует использовать? Каковы недостатки и преимущества каждого варианта? Мне бы хотелось, чтобы кодирование OpenGL было как можно более подлинным, чтобы я чувствовал, что на самом деле (изучаю) кодирование OpenGL. Является ли окружающий интерфейс значительно проще для программирования с одним из решений? В случае с JOGL я, вероятно, сделаю пользовательский интерфейс со стандартными компонентами Java.

Просто подумайте над тем, чтобы я подумал, я не ищу окончательной истины.

Ответы [ 2 ]

3 голосов
/ 16 декабря 2009

Qt Jambi больше не выпускается , поэтому я бы пошел на JOGL только по этой причине.

Также, если ваше намерение состоит в том, чтобы просто иметь несколько базовых элементов управления поверх вашей 3d-сцены, я предлагаю вам узнать об IMGUI (GUI немедленного режима) здесь и там .

Хотя это не Java, NVIDIA сделала доступными виджеты на основе IMGUI , из которых вы можете черпать вдохновение.

1 голос
/ 22 декабря 2009

JOGL имеет JMonkeyEngine .. довольно хороший игровой движок. Я бы порекомендовал JOGL, так как он довольно кроссплатформенный, скоро со встроенными платформами.

...