首页 > 解决方案 > LWJGL - 可以在没有核心 JAR 的情况下使用 Assimp 绑定吗

问题描述

我想从 2 更新到 LWJGL 3,但在线搜索显示它并不能与 Java GUI 工具包一起工作(正确吗?完全没有?)。我正在处理的代码在许多其他 GUI 组件中的 AWT 画布中具有 GL 上下文,现在更改为基于 GL 的 GUI 库并不现实。

但归根结底,更新 GL 对我来说并不是很重要,我真正想要的是 Assimp 绑定,假设它们或多或少是完整的。

我想只将 Assimp 模块本身与现有代码一起使用,但它似乎需要核心 LWJGL 3 JAR,这会导致运行时与 LWJGL 2 发生冲突。

现代有没有办法将 LWJGL 3 与其他 GUI 一起使用?否则,我可以在不使用 LWJGL 本身的情况下以某种方式使用 Assimp 绑定,而不会出现运行时问题吗?

标签: javaawtlwjglassimp

解决方案


您应该能够使用 Java 的 Assimp 端口,您可以在此处找到JAssimp。您可以从当前的 master 构建它们,或者应该有可以使用的预编译包。


推荐阅读