¿Hay una forma mejor o más corta de reunir todos estos objetos y materiales de la escena a la vez en el caso de que tenga más de 50 objetos y tapetes? Tal vez un bucle y una matriz o algo así, pero no estoy seguro de cómo hacerlo.
// Scene Objects const badge = await Promise.all([ Scene.root.findFirst('object0'), Scene.root.findFirst('object1'), Scene.root.findFirst('object2'), Scene.root.findFirst('object3'), Scene.root.findFirst('object4'), ]) // Objects Materials const objectMaterial = await Promise.all([ Materials.findFirst('ObjectMat_0'), Materials.findFirst('ObjectMat_1'), Materials.findFirst('ObjectMat_2'), Materials.findFirst('ObjectMat_3'), Materials.findFirst('ObjectMat_4'), ])Puede utilizar búsquedas que admitan comodines:
const badge = await Scene.root.findByPath('**/object*'); const objectMaterial = await Materials.findUsingPattern('ObjectMat_*');