Visual representation and characterization of three-dimensional hydrofracturing cracks within heterogeneous rock through 3D printing and transparent models