gpt4 book ai didi

3d - 有什么方法可以导出 Java 3D 模型/场景吗?

转载 作者:行者123 更新时间:2023-12-01 15:12:22 27 4
gpt4 key购买 nike

询问我的previous question后我评估了从 Java 执行 3D 场景和模型导出的可能性。我首先关心的是找到一种与我们的应用程序的某些限制兼容的格式,但经过一些进一步的研究,似乎很少有导出方法可用于从 Java 执行 3D 导出​​。我能找到的所有示例要么非常旧且无人维护,要么导出为与几乎任何内容都不兼容的专有二进制/XML 格式。此外,我发现的所有潜在解决方案都不是作为库分发的,而是更大代码库的一部分。

我正在寻找一个库,它允许我在 Java 中进行场景和模型操作,然后允许我将该模型导出到可重用的通用格式的文件中(Collada、Wavefront、X3D 甚至) 。有没有我忽略的图书馆?我可以使用 JNI 中的 native 代码来执行转换吗?我还可以使用其他解决方案吗?或者是为此实现我自己的导出器的最佳方法?

最佳答案

我曾经使用 .obj 从 Java 导出,因为它是基于 ASCII 的格式,大多数编辑器都有支持它的转换工具(即 Maya 和 3D Max)。

我发现了一个 OBJ 导出器库,它是 GPL 作为 sweethome3d 项目的一部分: http://sweethome3d.cvs.sourceforge.net/viewvc/sweethome3d/SweetHome3D/src/com/eteks/sweethome3d/j3d/OBJWriter.java?view=markup

关于3d - 有什么方法可以导出 Java 3D 模型/场景吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12156735/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com