есть ли способ дублировать сетки из модели? Насколько я знаю, из одной и той же модели можно создать несколько экземпляров, вы получили копию материала, но все они используют одни и те же сетки и текстуры модели.
В качестве примера мы создаем два мягких тела и два экземпляра:
ModelBuilder builder = new ModelBuilder();
builder.begin();
builder.part(
meshPart, material);
model = builder.end();
instance = new ModelInstance(model);
instance2 = new ModelInstance(model);
render() {
softBody.getVertices(mesh.getVerticesBuffer(), softBody.getNodeCount(), mesh.getVertexSize(), 0);
softBody.getWorldTransform(instance.transform);
softBody2.getVertices(mesh.getVerticesBuffer(), softBody2.getNodeCount(), mesh.getVertexSize(), 0);
softBody2.getWorldTransform(instance2.transform);
}
когда я применяю силу к одному экземпляру, другой следует тем же движениям. Как вы копируете сетки, не создавая новую модель? это возможно?
спасибо