julia> gy_mesh = Mesh(gyroid_shell, Rect(Vec(0,0,0),Vec(pi*4,pi*4,pi*4)), MarchingCubes(), samples=(50,50,50));
ERROR: MethodError: no method matching Mesh(::typeof(gyroid_shell), ::HyperRectangle{3, Float64}, ::MarchingCubes{Float64}; samples::Tuple{Int64, Int64, Int64})