LWJGL-可以在没有核心JAR的情况下使用Assimp绑定

问题描述

我想从2更新到LWJGL 3,但在线搜索显示它对于Java GUI工具包确实不起作用(正确吗?)。 我正在处理的代码将AGL画布中的GL上下文包含在许多其他GUI组件中,现在更改为基于GL的GUI库已经不现实了。

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

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

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

解决方法

您应该能够使用Java的Assimp-port,您可以在JAssimp中找到它。您可以从当前的主服务器上构建它们,或者可以使用预编译的软件包。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...