MicroStation CONNECT Edition 帮助

使用 RPC 文件

用于放置和编辑 RPC 单元的工具包含在“RPC 工具”工具箱中。

RPC 文件属性

您可以在“放置 RPC 单元”“编辑 RPC 单元”工具中显示所选 RPC 文件的属性和预览,具体方法是在设置窗口的左下角单击“显示 RPC 属性”按钮。

显示的属性包括:

  • 图像: 存储在水平环中的图像数。
  • : 为每幅图像存储的时间间隔数。
  • : 存储的水平环数。每个环表示特定立面图中对象的一系列图像。
  • 图像大小: 每幅图像的大小 (宽度, 高度),以像素计。
  • 对象大小: 现实世界对象的大小 (宽度, 高度),以主单位计。
  • 步态: 对象在每个运动循环需要经过的距离,以英寸计。
  • 循环时间: 每个运动循环耗用的时间,以秒计。

自定义 RPC 单元设置

如果 RPC 单元可自定义(正如 Automobiles 和 Office Clutter 等 RPC 3.0 内容一样),将启用“自定义”按钮。选择该按钮将打开“自定义 RPC”对话框。您可以使用该对话框编辑可用于给定 RPC 单元的各种选项。

使用“自定义 RPC”对话框中的设置时,存在以下限制:

  • 投射反射 (与渲染反射无关)将被忽略,但是通过 RPC MODEL 键入命令全局控制。
  • 速度 (用于控制车轮的旋转)当前不受支持。
  • 抖动 始终被忽略和禁用。
  • 高度 只应在 RPC 工具设置窗口中(而不能从“自定义 RPC”对话框)进行修改。

动画 RPC 文件

可以将包含行人的 RPC 单元包括在角色中,使 RPC 单元能够在动画过程中移动。在动画 RPC 文件中,每秒动画包含 30 帧。您可以使用下列公式计算 RPC 单元在整个动画过程中应该移动的总距离(以英寸为单位):

distancePerFrame = 步态/(30 * 循环时间)

distance = animationFrames * distancePerFrame

其中:animationFrames 是动画中的总帧数。

其他动画 RPC 文件(例如,喷泉和 2.5D 人员)不必定义即可动画模拟角色。

注释: 录制动画时,清除帧间图案/凹凸贴图 开关不应用于 RPC 单元 - 每次渲染之后,动画始终将被清除。
注释: 速度 设置(用于动画模拟 RPC 3.0 内容)目前不受支持。

RPC 单元使用说明

  • 您可以在 ArchVision 网站 www.archvision.com 找到 RPC 文件的目录以及示例文件。
  • 无法使用 Luxology 在反射中正确显示 RPC 文件。我们希望在不久的将来可以完全支持反射。