Researchers have developed an automated 3D printing method that can produce multicolor 3D microstructures using different materials. The new method could be used to make a variety of optical components including optical sensors and light-driven actuators as well as multimaterial structures for applications such as soft robotics and medical applications.