Во-первых объекту нужно присвоить материал, а не задавать его "цвет" через Object Color. Во-вторых при булевых операциях, да и вообще при присоединении одного объекта к другому, Макс спрашивает что ему с материалами делать. Раскидать материалы по айдишникам, айдишники по материалам, присвоить присоединенному объекту материал оригинала и т.п.