0
У меня есть массив мешей, каждый из которых хранит в свойстве name свой ID. Я хотел бы спросить вас, если можно удалить из сцены объект с определенным идентификатором. Что-то вроде этого.three.js удалить определенный объект из сцены
var geo = some geometry;
var mat = some material;
for (var i = 0; i < 10; i++) {
var object = new THREE.Mesh(geo, mat);
object.name = i; // i would serve as ID in this case
}
После этого, я хотел бы удалить/удалить некоторые из этих объектов ... Может быть, некоторые функции, как
remove(id);
....
var remove = function (id) {
... some magic
scene.remove(...) // and this would remove that object, with id passed as parameter
}
ли такое вещь возможно?
Спасибо!