Sexy example of heightmaps and graphics to show the Earth in a different light perspective body style height 600pt script src https cdn jsdelivr net npm echarts dist echarts min js script script src https cdn jsdelivr net npm echarts gl dist echarts gl min js script div id main style height 500pt width 500pt border 1px solid blue div script type module see https github com ecomfe echarts gl var ROOT_PATH https notebook xbdev net var images world var chartDom document getElementById main console log chartDom var myChart echarts init chartDom var option backgroundColor 000 globe baseTexture ROOT_PATH world topo bathy 200401 jpg heightTexture ROOT_PATH world topo bathy 200401 jpg displacementScale 0 04 shading realistic environment ROOT_PATH starfield jpg realisticMaterial roughness 0 9 postEffect enable true light main intensity 5 shadow true ambientCubemap texture ROOT_PATH pisa hdr diffuseIntensity 0 2 myChart setOption option console log ready script body