Forge Viewer 访问 3ds Max 参数

Forge Viewer accessing 3ds Max parameters

正如您在下面的参考图片中看到的,我们将两个 Pivot Doors 放在一个 AEC Wall Object 上。我们已将 Parameters 下拉菜单中的门开度修改为 60*deg 和 0*deg。

我们的问题是,在 MAX 文件被翻译成 SVF 之后,是否可以将此参数作为目标,以在视觉上 close/open 门(通过更改 Open参数)?

您是否有机会与我们分享 MAX 文件?如果您t/don不想公开分享,请随时将其发送至我们的电子邮箱:forge (dot) help (at) autodesk (dot) com。这样我们就可以对可以做的事情做更多的研究。

手头没有具体的示例文件,这是我的两分钱:

  • SVF 文件格式本身不支持任何 "parametric behavior"(例如您示例中的 "Open" 参数)
  • 如果在SVF中门和门框都被转化为一个原子元素,提取和修改几何体会非常困难
  • 如果门和门框单独转换,您可以通过手动更改元素的变换来模拟所需的行为

添加到 Petr 的回答中,3ds Max 甚至不输出属性,因此 "open/close percent" 不可用。翻译器获取几何体的当前状态并将其输出。另一个想法可能是复制你想要控制的门处于所需状态,然后隐藏你不想要的状态,只显示你想要的状态。

关于单独进行变换,它可能会奏效,但我认为挑战在于发现几何体,因为整个组件在 3ds Max 场景中被视为单个元素。

希望对您有所帮助。