Сетки в модельности - PullRequest
       21

Сетки в модельности

1 голос
/ 22 октября 2019

есть ли способ дублировать сетки из модели? Насколько я знаю, из одной и той же модели можно создать несколько экземпляров, вы получили копию материала, но все они используют одни и те же сетки и текстуры модели.

В качестве примера мы создаем два мягких тела и два экземпляра:

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);
}

когда я применяю силу к одному экземпляру, другой следует тем же движениям. Как вы копируете сетки, не создавая новую модель? это возможно?

спасибо

...