How do i Change Texture in Plugin?
Code: Select all
private void placeFurniture(float[] XYZRot, CatalogPieceOfFurniture furniture, String modelName, float ModelHeight, String CurrentWall) {
HomePieceOfFurniture model = furnitureController.createHomePieceOfFurniture(furniture);
TexturesCatalog texturesCatalog = userPreferences.getTexturesCatalog();
java.util.List<TexturesCategory> texturesCategories = texturesCatalog.getCategories();
TexturesCategory garderobCategory = null;
for (TexturesCategory category : texturesCategories) {
if (category.getName().matches("ЛДСП")) {
garderobCategory = category;
}
}
java.util.List<CatalogTexture> garderobTextures = garderobCategory.getTextures();
for (CatalogTexture texture : garderobTextures) {
if (texture.getName().matches("Гардеробная ЛДСП 31"))
model.setTexture(texture);
}