岩石的颜色主要是由什么所决定的