关于使用 Twinmotion 进行可视化

Twinmotion 是一种实时可视化工具,使您能够从设计数据生成高质量的图像、全景、标准或 360° VR 视频以及交互式演示。在 Twinmotion 中所做的更改将实时更新。

可以使用 Revit 2024 随附的 Datasmith Exporter for Revit 命令,将 Revit 模型发送到 Twinmotion。然后,可以在 Twinmotion 中继续进行设计和可视化过程。随着 Revit 模型的不断发展,更改可以同步回 Twinmotion,以使用最新的 Revit 更改更新设计。

安装

如果未安装其他版本的 Twinmotion:

  1. 确保已安装最新的 Revit 更新。Autodesk Revit 2024 更新可以从 Autodesk 帐户、产品和服务页面下载,也可以从 Autodesk 桌面应用程序下载并自动安装。
  2. 安装最新版本的 Twinmotion for Revit,该产品可从 Autodesk Account、产品和服务页面访问。从产品列表中找到“Twinmotion for Revit”,该产品将提供一个链接,用于从 Epic Games 站点访问和下载安装程序。

注意:如果在未先安装 Twinmotion for Revit 的情况下尝试使用 Twinmotion 命令,系统会提示您安装 Twinmotion。“未安装Twinmotion”对话框还包含指向 Autodesk Account、产品和服务页面的相同链接。

如果已安装其他版本的 Twinmotion:

  1. 确保已安装最新的 Revit 更新。Autodesk Revit 2024 更新可以从 Autodesk 帐户、产品和服务页面下载,也可以从 Autodesk 桌面应用程序下载并自动安装。
  2. 确认已安装最新版本的 Twinmotion 并且其是最新的。如果有可用更新,请先应用更新,然后再使用 Revit 2024。

“视图”选项卡将显示新的“Twinmotion”功能区按钮,其中包含新的“在 Twinmotion 中打开”命令以及“Datasmit Exporter for Revit”命令。

工作流

要启动 Twinmotion 并创建与当前 Revit 项目的新 Direct link 连接,请执行以下操作:

  1. 打开 Revit 模型的三维视图。
  2. 依次单击“视图”“Twinmotion” “在 Twinmotion 中打开”。这将启动 Twinmotion 并显示一个对话框,其中包含两个选项:“新建项目”“现有项目”
  3. 选择“新建项目”
  4. 这将创建新的 Twinmotion 项目文件,并建立与当前 Revit 模型的 Direct link 连接。执行初始同步,以便将活动 Revit 三维视图中可见的几何图形发送到 Twinmotion。可以在 Twinmotion 中继续设计和可视化过程。
  5. 在 Revit 中进行设计时,可以使用“视图” “Twinmotion” “同步”以将最新更改发送到 Twinmotion 项目文件。这将根据活动的 Revit 三维视图更新 Twinmotion 项目文件 Direct link,其中包含来自 Revit 模型的所有最新更改。
注意:创建 Twinmotion 项目文件后,对于连接到 Twinmotion 的 Revit 项目,无需再次单击 “在 Twinmotion 中打开”,除非要创建一个新的包含链接到同一个 Revit 项目的 Direct link 的 Twinmotion 项目。

要启动 Twinmotion 并打开现有 Twinmotion 项目文件,而不自动建立新的 Direct link 连接,请执行以下操作:

  1. 打开 Revit 模型。
  2. 依次单击“视图”“Twinmotion”“在 Twinmotion 中打开”。这将启动 Twinmotion,并提示以下两个选项:“新建项目”“现有项目”
  3. 选择“现有项目”
  4. 浏览到 Twinmotion 项目文件并将其打开。

这将打开现有的 Twinmotion 项目文件,而不自动建立新的 Direct link 连接。

设计和可视化可在 Twinmotion 中继续。对于与活动 Revit 模型具有 Direct link 连接的 Twinmotion 项目文件,可以使用“视图” “Twinmotion” “同步”或通过启用 “自动同步”,以将几何图形更新为最新。

注意:

自动同步

要在 Twinmotion 或 Unreal Engine 中启用或禁用从活动 Revit 模型到 Direct link 连接的自动同步更改,请选择所需的三维视图,然后依次单击“视图” “Twinmotion” “自动同步”以启用自动同步可见几何图形。在三维视图中启用“自动同步”后,无需使该视图保持打开状态。在启用“自动同步”后,此视图中的所有可见几何图形将自动保持同步。

要切换到其他三维视图,请更改为所需视图,然后单击 “同步”命令。或者,更改为所需视图,然后选择并取消选择 “自动同步”
注: 对于中小型复杂度的 Revit 模型,建议使用“自动同步”。对于较大或非常复杂的模型,建议根据需要使用手动的 “同步”命令,以将最新更改发送到 Twinmotion 或 Unreal Engine。

要将 Revit 模型一次性导出为 Datasmith 格式,请执行以下步骤:

  1. 打开 Revit 模型。
  2. 依次单击“视图” “Twinmotion” “导出为 Datasmith 文件”

    此命令会导出可以在 Twinmotion 中导入的文件,而无需建立 Direct link 连接。这可能适用于您希望将包含特定几何图形的文件导入到 Twinmotion、Unreal Engine 中或希望与其他设计团队共享文件的情况。

要查看与导出相关的错误或警告列表,请依次单击“视图” “Twinmotion” “导出消息”

要调整导出设置,请依次单击“视图” “Twinmotion” “导出设置”

另请参见:Twinmotion 和 Revit 互操作性的已知问题

Revit.ini 和环境变量自定义选项

以下是 Revit 2024 的新选项,可以指定为 Revit.ini 或 Windows 环境变量。如果指定为 Windows 环境变量,请打开“系统属性”“高级”“环境变量”。在“系统变量”下,单击“新建”“变量名”将与下面的“Revit.ini”名称相同。“变量值”将与 Revit.ini 值“1”相同。

有关 Revit.ini 文件的其他信息,请参见 Revit.ini 文件

跳过 Datasmith Exporter for Revit 初始化

可以选择禁用内置的 Datasmith Exporter for Revit,使其无法在 Revit 任务期间进行初始化。默认情况下,Datasmith Exporter for Revit 将在访问“Twinmotion”下的任何命令时进行初始化。如果要完全禁用此功能(以及相应的 Twinmotion 和 Unreal Engine 工作流),可以通过将“[Misc] SkipDatasmithRevitExporterInitialization=1”添加到 Revit.ini 来实现此目的。

示例

[Misc]
SkipDatasmithRevitExporterInitialization=1

忽略显卡兼容性检查

Datasmith Exporter for Revit 的内置检查功能会在初始化之前检测工作站环境,以确保显卡环境兼容。如果要完全禁用此检查功能并始终初始化,可以通过“[Misc] IgnoreGPUCompatibilityCheckForDatasmithRevitExporterInitialization=1”添加到 Revit.ini 来实现此目的。

示例

[Misc]
IgnoreGPUCompatibilityCheckForDatasmithRevitExporterInitialization=1

将 Datasmith 初始化从第一个命令使用移动到 Revit 启动

默认情况下,Datasmith Exporter for Revit 将在访问“视图”“Twinmotion”下的任何命令时进行初始化。如果要将此初始化改为移动为 Revit 启动的一部分,可以通过将“[Misc] EnableDatasmithInitializationOnStartup=1”添加到 Revit.ini 来实现此目的。

示例

[Misc]
EnableDatasmithInitializationOnStartup=1

另请参见:Twinmotion 和 Revit 互操作性的已知问题