从 Java 应用程序中的 3D 场景检索信息

介绍

欢迎阅读本关于使用 Aspose.3D 从 Java 应用程序中的 3D 场景中检索信息的综合指南。如果您是一名 Java 开发人员,希望通过 3D 场景操作来增强应用程序的功能,那么您来对地方了。本教程将逐步指导您完成整个过程,确保您彻底掌握每个概念。

先决条件

在我们深入学习本教程之前,请确保您已准备好以下内容:

  • 对 Java 编程有基本的了解。
  • Aspose.3D 库已安装。如果没有,请下载 这里 .
  • 安装并配置 Java IDE(集成开发环境)。

导入包

在您的 Java 项目中,导入必要的包以利用 Aspose.3D 功能。将以下行添加到您的代码中:

import com.aspose.threed.FileFormat;
import com.aspose.threed.Scene;

第 1 步:初始化 3D 场景

//ExStart:添加资产信息到场景
Scene scene = new Scene();

首先使用 Aspose.3D 创建一个新的 3D 场景Scene班级。

第 2 步:设置应用程序和供应商信息

scene.getAssetInfo().setApplicationName("Egypt");
scene.getAssetInfo().setApplicationVendor("Manualdesk");

指定与您的 3D 场景关联的应用程序和供应商名称。

步骤 3:定义测量单位

scene.getAssetInfo().setUnitName("pole");
scene.getAssetInfo().setUnitScaleFactor(0.6);

定义 3D 场景的测量单位。在此示例中,我们使用古埃及单位。

第 4 步:将场景保存到文件

String MyDir = "Your Document Directory";
MyDir = MyDir + "InformationToScene.fbx";
scene.save(MyDir, FileFormat.FBX7500ASCII);
//ExEnd:添加资产信息到场景

指定保存 3D 场景的目录和文件名。该示例以 ASCII 编码的 FBX 格式保存场景。

第5步:打印成功消息

System.out.println("\nAsset information added successfully to Scene.\nFile saved at " + MyDir);

显示成功消息,表明资产信息已成功添加到场景中。

结论

恭喜!您已经成功学习了如何使用 Aspose.3D 从 Java 应用程序中的 3D 场景中检索信息。这个强大的库为使用沉浸式 3D 内容增强 Java 项目提供了无限的可能性。

常见问题解答

Q1:Aspose.3D 与所有 Java IDE 兼容吗?

A1:是的,Aspose.3D 旨在与所有主要 Java IDE 无缝协作。

Q2:我可以将Aspose.3D用于商业项目吗?

A2:当然。 Aspose.3D 为开发人员提供商业许可,确保您遵守许可要求。

Q3:在哪里可以找到对 Aspose.3D 的额外支持?

A3:如有任何疑问或帮助,请访问 Aspose.3D 论坛 .

Q4:Aspose.3D 有免费试用版吗?

A4:是的,您可以通过免费试用来探索这些功能 这里 .

Q5:如何获得Aspose.3D的临时许可证?

A5:获取用于测试目的的临时许可证 这里 .