(University at Buffalo) University at Buffalo engineers have developed a one-step, low-cost method to fabricate a polymer that is rainbow-colored, reflecting many different wavelengths of light when viewed from a single perspective. The colors won't fade with time because they are produced by surface geometry, and not pigment -- the same principle that gives color to the wings of butterflies and feather of peacocks.