use Chart::Plotly;
use Chart::Plotly::Trace::Isosurface;
use Chart::Plotly::Plot;

# Example from https://github.com/plotly/plotly.js/blob/bc8334b93034d6d08155e03acc9774b1e0bbf8e5/test/image/mocks/gl3d_isosurface_multiple-traces.json

my $trace1 = Chart::Plotly::Trace::Isosurface->new(
            "colorscale"=>"Reds",
            "reversescale"=>JSON::true,
            "surface"=>{ "show"=>JSON::true },
            "spaceframe"=>{ "show"=>JSON::false },
            "slices"=>{
                "x"=>{ "show"=>JSON::false },
                "y"=>{ "show"=>JSON::false },
                "z"=>{ "show"=>JSON::false }
            },
            "caps"=>{
                "x"=>{ "show"=>JSON::true },
                "y"=>{ "show"=>JSON::true },
                "z"=>{ "show"=>JSON::true }
            },
            "contour"=>{
                "show"=>JSON::false,
                "width"=>4
            },
            "isomin"=>150,
            "isomax"=>250,
            "value"=>[

                0, 125, 250, 375, 500, 625, 750, 875, 1000,
                -125, 0, 125, 250, 375, 500, 625, 750, 875,
                -250, -125, 0, 125, 250, 375, 500, 625, 750,
                -375, -250, -125, 0, 125, 250, 375, 500, 625,
                -500, -375, -250, -125, 0, 125, 250, 375, 500,
                -625, -500, -375, -250, -125, 0, 125, 250, 375,
                -750, -625, -500, -375, -250, -125, 0, 125, 250,
                -875, -750, -625, -500, -375, -250, -125, 0, 125,
                -1000, -875, -750, -625, -500, -375, -250, -125, 0,

                -125, 0, 125, 250, 375, 500, 625, 750, 875,
                -250, -121, 8, 137, 266, 395, 523, 652, 781,
                -375, -242, -109, 23, 156, 289, 422, 555, 688,
                -500, -363, -227, -90, 47, 184, 320, 457, 594,
                -625, -484, -344, -203, -63, 78, 219, 359, 500,
                -750, -605, -461, -316, -172, -27, 117, 262, 406,
                -875, -727, -578, -430, -281, -133, 16, 164, 313,
                -1000, -848, -695, -543, -391, -238, -86, 66, 219,
                -1125, -969, -813, -656, -500, -344, -188, -31, 125,

                -250, -125, 0, 125, 250, 375, 500, 625, 750,
                -375, -242, -109, 23, 156, 289, 422, 555, 688,
                -500, -359, -219, -78, 63, 203, 344, 484, 625,
                -625, -477, -328, -180, -31, 117, 266, 414, 563,
                -750, -594, -438, -281, -125, 31, 188, 344, 500,
                -875, -711, -547, -383, -219, -55, 109, 273, 438,
                -1000, -828, -656, -484, -313, -141, 31, 203, 375,
                -1125, -945, -766, -586, -406, -227, -47, 133, 313,
                -1250, -1063, -875, -688, -500, -313, -125, 63, 250,

                -375, -250, -125, 0, 125, 250, 375, 500, 625,
                -500, -363, -227, -90, 47, 184, 320, 457, 594,
                -625, -477, -328, -180, -31, 117, 266, 414, 563,
                -750, -590, -430, -270, -109, 51, 211, 371, 531,
                -875, -703, -531, -359, -188, -16, 156, 328, 500,
                -1000, -816, -633, -449, -266, -82, 102, 285, 469,
                -1125, -930, -734, -539, -344, -148, 47, 242, 438,
                -1250, -1043, -836, -629, -422, -215, -8, 199, 406,
                -1375, -1156, -938, -719, -500, -281, -63, 156, 375,

                -500, -375, -250, -125, 0, 125, 250, 375, 500,
                -625, -484, -344, -203, -63, 78, 219, 359, 500,
                -750, -594, -438, -281, -125, 31, 188, 344, 500,
                -875, -703, -531, -359, -188, -16, 156, 328, 500,
                -1000, -813, -625, -438, -250, -63, 125, 313, 500,
                -1125, -922, -719, -516, -313, -109, 94, 297, 500,
                -1250, -1031, -813, -594, -375, -156, 63, 281, 500,
                -1375, -1141, -906, -672, -438, -203, 31, 266, 500,
                -1500, -1250, -1000, -750, -500, -250, 0, 250, 500,

                -625, -500, -375, -250, -125, 0, 125, 250, 375,
                -750, -605, -461, -316, -172, -27, 117, 262, 406,
                -875, -711, -547, -383, -219, -55, 109, 273, 438,
                -1000, -816, -633, -449, -266, -82, 102, 285, 469,
                -1125, -922, -719, -516, -313, -109, 94, 297, 500,
                -1250, -1027, -805, -582, -359, -137, 86, 309, 531,
                -1375, -1133, -891, -648, -406, -164, 78, 320, 563,
                -1500, -1238, -977, -715, -453, -191, 70, 332, 594,
                -1625, -1344, -1063, -781, -500, -219, 63, 344, 625,

                -750, -625, -500, -375, -250, -125, 0, 125, 250,
                -875, -727, -578, -430, -281, -133, 16, 164, 313,
                -1000, -828, -656, -484, -313, -141, 31, 203, 375,
                -1125, -930, -734, -539, -344, -148, 47, 242, 438,
                -1250, -1031, -813, -594, -375, -156, 63, 281, 500,
                -1375, -1133, -891, -648, -406, -164, 78, 320, 563,
                -1500, -1234, -969, -703, -438, -172, 94, 359, 625,
                -1625, -1336, -1047, -758, -469, -180, 109, 398, 688,
                -1750, -1438, -1125, -813, -500, -188, 125, 438, 750,

                -875, -750, -625, -500, -375, -250, -125, 0, 125,
                -1000, -848, -695, -543, -391, -238, -86, 66, 219,
                -1125, -945, -766, -586, -406, -227, -47, 133, 313,
                -1250, -1043, -836, -629, -422, -215, -8, 199, 406,
                -1375, -1141, -906, -672, -438, -203, 31, 266, 500,
                -1500, -1238, -977, -715, -453, -191, 70, 332, 594,
                -1625, -1336, -1047, -758, -469, -180, 109, 398, 688,
                -1750, -1434, -1117, -801, -484, -168, 148, 465, 781,
                -1875, -1531, -1188, -844, -500, -156, 188, 531, 875,

                -1000, -875, -750, -625, -500, -375, -250, -125, 0,
                -1125, -969, -813, -656, -500, -344, -188, -31, 125,
                -1250, -1063, -875, -688, -500, -313, -125, 63, 250,
                -1375, -1156, -938, -719, -500, -281, -63, 156, 375,
                -1500, -1250, -1000, -750, -500, -250, 0, 250, 500,
                -1625, -1344, -1063, -781, -500, -219, 63, 344, 625,
                -1750, -1438, -1125, -813, -500, -188, 125, 438, 750,
                -1875, -1531, -1188, -844, -500, -156, 188, 531, 875,
                -2000, -1625, -1250, -875, -500, -125, 250, 625, 1000
            ],
            "x"=>[

                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,
                2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000, 2.000,

                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,
                1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875, 1.875,

                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,
                1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750, 1.750,

                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,
                1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625, 1.625,

                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,
                1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500, 1.500,

                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,
                1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375, 1.375,

                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,
                1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250, 1.250,

                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,
                1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125, 1.125,

                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000
            ],
            "y"=>[

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000
            ],
            "z"=>[

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000
            ]
        );
        
        
my $trace2 = Chart::Plotly::Trace::Isosurface->new(
            "colorscale"=>"Reds",
            "reversescale"=>JSON::true,
            "surface"=>{ "show"=>JSON::true },
            "spaceframe"=>{ "show"=>JSON::false },
            "slices"=>{
                "x"=>{ "show"=>JSON::false },
                "y"=>{ "show"=>JSON::false },
                "z"=>{ "show"=>JSON::false }
            },
            "caps"=>{
                "x"=>{ "show"=>JSON::true },
                "y"=>{ "show"=>JSON::true },
                "z"=>{ "show"=>JSON::true }
            },
            "contour"=>{
                "show"=>JSON::false,
                "width"=>4
            },
            "isomin"=>150,
            "isomax"=>250,
            "value"=>[

                0, 0, 0, 0, 0, 0, 0, 0, 0,
                0, 16, 31, 47, 63, 78, 94, 109, 125,
                0, 31, 63, 94, 125, 156, 188, 219, 250,
                0, 47, 94, 141, 188, 234, 281, 328, 375,
                0, 63, 125, 188, 250, 313, 375, 438, 500,
                0, 78, 156, 234, 313, 391, 469, 547, 625,
                0, 94, 188, 281, 375, 469, 563, 656, 750,
                0, 109, 219, 328, 438, 547, 656, 766, 875,
                0, 125, 250, 375, 500, 625, 750, 875, 1000,

                0, 16, 31, 47, 63, 78, 94, 109, 125,
                16, 47, 78, 109, 141, 172, 203, 234, 266,
                31, 78, 125, 172, 219, 266, 313, 359, 406,
                47, 109, 172, 234, 297, 359, 422, 484, 547,
                63, 141, 219, 297, 375, 453, 531, 609, 688,
                78, 172, 266, 359, 453, 547, 641, 734, 828,
                94, 203, 313, 422, 531, 641, 750, 859, 969,
                109, 234, 359, 484, 609, 734, 859, 984, 1109,
                125, 266, 406, 547, 688, 828, 969, 1109, 1250,

                0, 31, 63, 94, 125, 156, 188, 219, 250,
                31, 78, 125, 172, 219, 266, 313, 359, 406,
                63, 125, 188, 250, 313, 375, 438, 500, 563,
                94, 172, 250, 328, 406, 484, 563, 641, 719,
                125, 219, 313, 406, 500, 594, 688, 781, 875,
                156, 266, 375, 484, 594, 703, 813, 922, 1031,
                188, 313, 438, 563, 688, 813, 938, 1063, 1188,
                219, 359, 500, 641, 781, 922, 1063, 1203, 1344,
                250, 406, 563, 719, 875, 1031, 1188, 1344, 1500,

                0, 47, 94, 141, 188, 234, 281, 328, 375,
                47, 109, 172, 234, 297, 359, 422, 484, 547,
                94, 172, 250, 328, 406, 484, 563, 641, 719,
                141, 234, 328, 422, 516, 609, 703, 797, 891,
                188, 297, 406, 516, 625, 734, 844, 953, 1063,
                234, 359, 484, 609, 734, 859, 984, 1109, 1234,
                281, 422, 563, 703, 844, 984, 1125, 1266, 1406,
                328, 484, 641, 797, 953, 1109, 1266, 1422, 1578,
                375, 547, 719, 891, 1063, 1234, 1406, 1578, 1750,

                0, 63, 125, 188, 250, 313, 375, 438, 500,
                63, 141, 219, 297, 375, 453, 531, 609, 688,
                125, 219, 313, 406, 500, 594, 688, 781, 875,
                188, 297, 406, 516, 625, 734, 844, 953, 1063,
                250, 375, 500, 625, 750, 875, 1000, 1125, 1250,
                313, 453, 594, 734, 875, 1016, 1156, 1297, 1438,
                375, 531, 688, 844, 1000, 1156, 1313, 1469, 1625,
                438, 609, 781, 953, 1125, 1297, 1469, 1641, 1813,
                500, 688, 875, 1063, 1250, 1438, 1625, 1813, 2000,

                0, 78, 156, 234, 313, 391, 469, 547, 625,
                78, 172, 266, 359, 453, 547, 641, 734, 828,
                156, 266, 375, 484, 594, 703, 813, 922, 1031,
                234, 359, 484, 609, 734, 859, 984, 1109, 1234,
                313, 453, 594, 734, 875, 1016, 1156, 1297, 1438,
                391, 547, 703, 859, 1016, 1172, 1328, 1484, 1641,
                469, 641, 813, 984, 1156, 1328, 1500, 1672, 1844,
                547, 734, 922, 1109, 1297, 1484, 1672, 1859, 2047,
                625, 828, 1031, 1234, 1438, 1641, 1844, 2047, 2250,

                0, 94, 188, 281, 375, 469, 563, 656, 750,
                94, 203, 313, 422, 531, 641, 750, 859, 969,
                188, 313, 438, 563, 688, 813, 938, 1063, 1188,
                281, 422, 563, 703, 844, 984, 1125, 1266, 1406,
                375, 531, 688, 844, 1000, 1156, 1313, 1469, 1625,
                469, 641, 813, 984, 1156, 1328, 1500, 1672, 1844,
                563, 750, 938, 1125, 1313, 1500, 1688, 1875, 2063,
                656, 859, 1063, 1266, 1469, 1672, 1875, 2078, 2281,
                750, 969, 1188, 1406, 1625, 1844, 2063, 2281, 2500,

                0, 109, 219, 328, 438, 547, 656, 766, 875,
                109, 234, 359, 484, 609, 734, 859, 984, 1109,
                219, 359, 500, 641, 781, 922, 1063, 1203, 1344,
                328, 484, 641, 797, 953, 1109, 1266, 1422, 1578,
                438, 609, 781, 953, 1125, 1297, 1469, 1641, 1813,
                547, 734, 922, 1109, 1297, 1484, 1672, 1859, 2047,
                656, 859, 1063, 1266, 1469, 1672, 1875, 2078, 2281,
                766, 984, 1203, 1422, 1641, 1859, 2078, 2297, 2516,
                875, 1109, 1344, 1578, 1813, 2047, 2281, 2516, 2750,

                0, 125, 250, 375, 500, 625, 750, 875, 1000,
                125, 266, 406, 547, 688, 828, 969, 1109, 1250,
                250, 406, 563, 719, 875, 1031, 1188, 1344, 1500,
                375, 547, 719, 891, 1063, 1234, 1406, 1578, 1750,
                500, 688, 875, 1063, 1250, 1438, 1625, 1813, 2000,
                625, 828, 1031, 1234, 1438, 1641, 1844, 2047, 2250,
                750, 969, 1188, 1406, 1625, 1844, 2063, 2281, 2500,
                875, 1109, 1344, 1578, 1813, 2047, 2281, 2516, 2750,
                1000, 1250, 1500, 1750, 2000, 2250, 2500, 2750, 3000
            ],
            "x"=>[

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,

                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,

                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,

                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,

                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,

                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,

                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,

                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,

                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000
            ],
            "y"=>[

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000,

                0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000,
                0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125, 0.125,
                0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250, 0.250,
                0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375, 0.375,
                0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500, 0.500,
                0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625, 0.625,
                0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750, 0.750,
                0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875, 0.875,
                1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000
            ],
            "z"=>[

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,

                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000,
                0.000, 0.125, 0.250, 0.375, 0.500, 0.625, 0.750, 0.875, 1.000
            ]
        );

my $plot = Chart::Plotly::Plot->new(
    traces => [ $trace1, $trace2 ],
    layout => {
        "title"=>{
            "text"=>"scene with multiple isosurface traces"
        },
        "width"=>1200,
        "height"=>900,
        "scene"=>{
            "aspectratio"=>{
                "x"=>2,
                "y"=>1,
                "z"=>1
            },
            "xaxis"=>{ "nticks"=>10 },
            "yaxis"=>{ "nticks"=>10 },
            "zaxis"=>{ "nticks"=>10 },
            "camera"=>{
                "eye"=>{
                    "x"=>1,
                    "y"=>2,
                    "z"=>0.5
                }
            }
        }
      }

);

Chart::Plotly::show_plot($plot);