Forge Viewer обращается к параметрам 3ds Max - PullRequest
0 голосов
/ 11 декабря 2018

Как вы можете видеть на контрольном рисунке ниже, мы поместили два Pivot Doors на AEC Wall Object.Мы изменили открытие двери до 60 * град и 0 * град от выпадающего списка Parameters.

enter image description here

Наш вопрос, возможно ли этонацелить этот параметр после перевода файла MAX в SVF, чтобы визуально закрыть / открыть дверь (путем изменения параметра Open)?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

В дополнение к ответу Петра, 3ds Max не выводит даже свойства, поэтому «процент открытия / закрытия» недоступен.Переводчик берет текущее состояние геометрии и выводит это.Другая мысль может состоять в том, чтобы дублировать двери, которыми вы хотите управлять, в желаемом состоянии, а затем скрывать состояния, которые вам не нужны, и отображать только то состояние, которое вы хотите.

О том, как сделать преобразование отдельно, это может сработать, но я думаю, что задача будет заключаться в том, чтобы обнаружить геометрию, поскольку вся сборка рассматривается как один элемент в сцене 3ds Max.

Надеюсь, это поможет.

0 голосов
/ 11 декабря 2018

Есть ли шанс, что вы могли бы поделиться с нами файлом MAX?Если вы не можете / не хотите делиться им публично, отправьте его на нашу электронную почту: forge (dot) help (at) autodesk (dot) com.Таким образом, мы можем немного больше исследовать, что можно сделать.

Не имея конкретного файла примера в руках, вот мои два цента:

  • формат файла SVF сам по себе нене поддерживает любое «параметрическое поведение» (например, параметр «Открыть» в вашем примере)
  • , если и дверь, и дверная рама преобразуются в элементарный элемент в SVF, будет очень трудно извлечь иизмените геометрию
  • , если дверь и дверная рама конвертируются раздельно, вы можете эмулировать желаемое поведение, изменяя вручную преобразование элемента
...