3

这是加载程序,但我在互联网上找不到如何使用代码的示例。我有很多模型,因为我是 3d 建模师,但我不知道如何使用以下链接将我的 3ds 模型导入 javafx。任何帮助,将不胜感激。谢谢。

http://www.interactivemesh.org/models/jfx3dimporter.html

4

2 回答 2

3

使用InteractiveMesh 3D 模型浏览器加载您的模型。

这将允许您检查 3D 模型导入器和 JavaFX 3D 是否能够加载和渲染您的 3ds 模型。这是值得检查的,因为 3D 模型导入器和 JavaFX 3D API 目前都是早期访问版本,在显示您的特定模型时可能存在一些问题或限制。

如果模型浏览器应用程序与您的模型一起使用,并且您想将 3ds 模型导入您自己的程序,您可以修改答案:如何在 JavaFX 8 中从 STL 创建 3d 形状? 由于该答案涉及 STL 文件,因此要导入 3ds 文件,请替换TdsModelImporterSTL 导入器。其余测试工具代码保持不变(对照明、模型比例等进行适当调整)。

交互式网格模型导入器下载TdsModelImporter包括用于 3ds 模型 的api javadoc 。

如有其他问题,我建议您直接联系InteractiveMesh

文档

于 2014-02-05T06:45:37.417 回答
1

使用 InteractiveMesh 3D 模型浏览器加载您的 3Ds 模型。

ModelImporter tdsImporter = new TdsModelImporter();
tdsImporter.read(fileUrl);
Node[] tdsMesh = (Node[]) tdsImporter.getImport();
tdsImporter.close();
于 2016-09-23T15:59:07.380 回答