Задать вопрос
@ncoxall

Как перенести геометрию из одного объекта в новый?

Допустим есть объект
var sphere = new THREE.SphereGeometry(111.65, 32, 32);
var sphereMesh = new THREE.Mesh(sphere);

Можем получить его геометрию

var geo = sphereMesh.geometry.toJSON();


Но как мне создать новый мешь с геометрией geo

Если просто вставить:
var mesh = new THREE.Mesh(geo, new THREE.MeshPhongMaterial({color: 0xFF0000}));
scene.add(mesh);


получаем ошибку:
Cannot read property 'center' of undefined


Как быть?
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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