创建第一个场景前 - Amazon IoT TwinMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建第一个场景前

场景依赖资源体现数字孪生。此资源由 3D 模型、数据或纹理文件组成。资源的大小和复杂性、场景中的元素(例如灯光)以及计算机硬件都会影响 Amazon IoT TwinMaker 场景性能。使用本主题信息减少延迟、加载时间并提高场景帧速率。

在将资源导入之前对其进行优化 Amazon IoT TwinMaker

您可以使用 Amazon IoT TwinMaker 与您的数字双胞胎进行实时交互。为了获得最佳场景体验,我们建议您优化资源在实时环境中的使用。

3D 模型可能会对性能有显著影响。复杂模型几何形状和网格会降低性能。例如,工业 CAD 模型对细节要求较高。我们建议先压缩这些模型的网格并减少其多边形数量,然后再将其用于场 Amazon IoT TwinMaker 景。如果要为创建新的 3D 模型 Amazon IoT TwinMaker,则应确定细节水平并在所有模型中保持该水平。从模型中移除不影响用例可视化或解释说明的细节。

若要压缩模型并减小文件大小,请使用开源网格压缩工具,例如 DRACO 3D 数据压缩

未优化纹理也会影响性能。如果您不需要纹理中有任何透明度,可以考虑选择 PEG 图像格式,不需要 PNG 格式。您可以使用开源纹理压缩工具(例如 Basis Universal 纹理压缩)压缩纹理文件。

Amazon IoT TwinMaker性能的最佳方案

要获得最佳性能 Amazon IoT TwinMaker,请注意以下限制和最佳实践。

  • Amazon IoT TwinMaker 场景渲染性能取决于硬件。该性能因不同的计算机硬件配置而异。

  • 我们建议您的 Amazon IoT TwinMaker所有对象的多边形总数应小于 100 万。

  • 我们建议每个场景的对象总数为 200 个。将场景中的对象数量增加至 200 以上,会降低场景帧速率。

  • 我们建议场景中唯一 3D 资源的总大小不超过 100 兆字节。否则,根据浏览器和硬件的不同,您可能会遇到加载速度慢或性能下降的问题。

  • 默认情况下,场景配备环境光照。可以在场景中添加额外的灯光,以使某些对象聚焦,或者在对象上投射阴影。我们建议每个场景使用一盏照明。在需要的地方使用照明,并避免在场景中复制真实灯光。

了解更多信息

使用这些资源,了解更多用于提高场景性能的优化技巧。