var graphicsModel = Graphics.getModel(MyAvatar.sessionUUID); var partsCount = 0; graphicsModel.meshes.forEach(function(mesh) { partsCount += mesh.numParts; print(partsCount); }); var matEntities = []; var defaultAvatarMaterials = []; var entityAttachments = MyAvatar.getAvatarEntitiesVariant(); entityAttachments.forEach(function(avatarEntity) { if (avatarEntity.properties.type === "Material") { defaultAvatarMaterials.push(avatarEntity); matEntities.push(avatarEntity); Entities.deleteEntity(avatarEntity.id); } }); // away var matEntities = []; for (var i = 0; i < partsCount; i++ ) { matEntities.push(Entities.addEntity({ type: "Material", name: "Becky Material " + i, parentID: MyAvatar.sessionUUID, materialURL: "materialData", priority: 1, parentMaterialName: i, materialData: JSON.stringify({ "materialVersion": 1, "materials": { "opacity": 0.5, "albedo": [ 1, 0, 0 ] } }) }, true)); } // headphones off // do not disturb // available (if saved materials, restore them)