Загрузка моделей с разными единицами в просмотрщик Forge - PullRequest
0 голосов
/ 27 марта 2019

Если я сначала загружаю модель в средство просмотра с единицей измерения, а затем загружаю модель с единицей измерения миллиметра, последняя загруженная модель масштабируется неправильно.Его местоположение далеко и в 1000 раз больше.Похоже, зритель думает, что вторая модель тоже в метрах.(То же самое происходит со всеми моделями, которые имеют разные единицы измерения).

Что я могу сделать, чтобы предотвратить это?Я предпочитаю не масштабировать всю геометрию после загрузки.

1 Ответ

0 голосов
/ 28 марта 2019

Если вы хотите переопределить единицы второй модели, эта конфигурация может помочь при вызове Viewer3D#loadModel.

const modelOpts = {
    applyScaling: 'm'
};

viewer.loadModel( modelURN, modelOpts );

. Поддерживаются следующие единицы:

  • метр, метры или м
  • футов и дюймов
  • футов, футов или футов
  • дюймов, дюймов или
  • сантиметров, сантиметров или см
  • миллиметр, миллиметр или мм

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

...