java - 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 绑定,而不会出现运行时问题吗?
解决方案
您应该能够使用 Java 的 Assimp 端口,您可以在此处找到JAssimp。您可以从当前的 master 构建它们,或者应该有可以使用的预编译包。
推荐阅读
- javascript - 当从选定项中删除和删除项目时,如何在反应选择中捕获添加和删除事件?
- python - 更改数据透视表中的列标题(在数据透视命令中)
- r - docker build 中缺少 R X13binary
- windows - 如何在 VB.NET 中编写 InProcServer32 .dll 文件
- javascript - Next.js 搜索/过滤表单
- angular - 如何测试服务模拟中可观察的变化?
- sql - Oracle时间戳问题转换日期
- json - Aps.net 核心 Razor 页面 [FromBody] Ajax 帖子模型始终为空
- mule-esb - 为什么 ESB 应用程序在部署期间尝试获取“'mule-tracking-ee.xsd'”时会生成警告?
- google-apps-script - Google API 返回响应 200 空 JSON