Java 中的 Collada 接口

Posted

技术标签:

【中文标题】Java 中的 Collada 接口【英文标题】:Collada Interface in Java 【发布时间】:2012-08-21 18:51:58 【问题描述】:

我正在寻找一个来处理Java 中的collada 文件,以便我可以读取网格数据渲染它在我自己的jogl 显示中。

Java 中是否有任何已经存在

【问题讨论】:

【参考方案1】:

你看过这里吗:http://code.google.com/p/jaxb-collada/?

【讨论】:

【参考方案2】:

我自己没有尝试过,但你应该可以从jMonkeyEngine 借用开源 COLLADA 导入器并重新利用它:

http://www.jmonkeyengine.com/doc/com/jmex/model/collada/ColladaImporter.html

【讨论】:

我试过这个 ColladaImporter 但我不能让它工作。它需要安装其他库,例如本地库 lwjgl。我想避免链接到 lwjgl,因为我已经在使用 jogl。 我终于让它编译并运行,但是当我使用ColladaImporter.load(input, "model"); 时,我收到以下错误:java.lang.NullPointerException com.jmex.model.collada.ColladaImporter.processLambert(ColladaImporter.java:2392)

以上是关于Java 中的 Collada 接口的主要内容,如果未能解决你的问题,请参考以下文章

Collada 中的节点额外技术是啥?

从scenekit中的网络服务器加载collada文件

Three.js Collada - 在三个 js 中加载多个 Collada 对象

GLES/Java Collada(.dae) 骨架导入

搅拌机 collada 导出/导入

有没有办法将 Collada 文件导入 Java?