Direct 3D Printing of Complex Materials