Why do different metals glow with different colors if all solids have the same emission spectrum? According to my teacher, all solids have the same emission spectrum at the same temperature due to atoms being really close to each other. If this holds true, then why do different metals glow with different colours when warmed up?