LWJGL — Можно ли использовать привязки Assimp без core JAR

#java #awt #lwjgl #assimp

#java #awt #lwjgl #assimp

Вопрос:

Я хотел обновить до LWJGL 3 с 2, но поиск в Интернете показывает, что на самом деле это не работает (должным образом? вообще?) с помощью наборов инструментов Java GUI. Код, над которым я работаю, имеет контекст GL в AWT canvas среди многих других компонентов GUI, и сейчас не совсем реально перейти на библиотеку GUI на основе GL.

Но, в конце концов, обновление GL для меня не совсем важно, скорее то, что я действительно хочу, это привязки Assimp, предполагая, что они более или менее завершены.

Я думал просто использовать сам модуль Assimp с существующим кодом, однако, похоже, для этого требуется основной JAR LWJGL 3, который затем вызывает конфликты во время выполнения с модулем LWJGL 2.

Есть ли способ фактически использовать LWJGL 3 с другим графическим интерфейсом в наше время? В противном случае, могу ли я как-то использовать привязки Assimp без использования самого LWJGL, без проблем во время выполнения?

Комментарии:

1. Спасибо, это выглядит многообещающе, я проверю это

Ответ №1:

Вы должны иметь возможность использовать Assimp-порт для Java, который вы можете найти здесь JAssimp . Вы можете создать их из текущего master или должны быть предварительно скомпилированные пакеты, готовые к использованию.