From virtuality to reality: contributions of 3D printing