Как установить расстояние между двумя моделями?

Вы можете использовать слияние Lodash :

var object = {
  'a': [{ 'b': 2 }, { 'd': 4 }]
};

var other = {
  'a': [{ 'c': 3 }, { 'e': 5 }]
};

_.merge(object, other);
// => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }

0
задан Alisa Bondarchuk 28 March 2019 в 05:38
поделиться

1 ответ

Самый простой способ - использовать преобразование размещения (перемещение, вращение и масштабирование) в ваших параметрах для загрузки модели - см. Подробнее здесь

var loadOptions = {
      placementTransform: THREE.Matrix4, //your transform matrix goes here 
       globalOffset:{x:0,y:0,z:0}
    };
...
viewer.loadModel(svfPath,loadOptions)

См. Пример в реальном времени [112 ] здесь

0
ответ дан Bryan Huang 28 March 2019 в 05:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: