素材下载 码云或GitHub

1、引入js文件及准备素材。js文件及素材下载参照官网        https://echarts.baidu.com/download.html

<script src="../js/lib/echarts.min.js"></script>
        <script src="../js/lib/echarts-gl.min.js"></script>
        <script src="../js/lib/world.js"></script>

所需素材:world.jpg、starfield.jpg、pisa.hdr

2、配置option

option = {
              backgroundColor: "#000",
              globe:{
                baseTexture: "../img/world.jpg",
                heightTexture: "../img/world.jpg",
                 displacementScale: 0.04,
                environment: "../img/starfield.jpg",
                shading:"realistic",
                realisticMaterial: {
                    roughness: 0.9
                },
                postEffect: {
                    enable: true
                },
                light: {
                    main: {
                        intensity: 5,
                        shadow: true
                    },
                    ambientCubemap: {
                        texture: "../img/pisa.hdr",
                        diffuseIntensity: 0.2
                    }
                }
              }
        };

3、全部代码如下:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><div id="earth" style="width: 100%; height: 600px"></div><script src="../js/lib/echarts.min.js"></script><script src="../js/lib/echarts-gl.min.js"></script><script src="../js/lib/world.js"></script><script>var dom = document.getElementById("earth")var myChart = echarts.init(dom);option = {backgroundColor: "#000",globe:{baseTexture: "../img/world.jpg",heightTexture: "../img/world.jpg",displacementScale: 0.04,environment: "../img/starfield.jpg",shading:"realistic",realisticMaterial: {roughness: 0.9},postEffect: {enable: true},light: {main: {intensity: 5,shadow: true},ambientCubemap: {texture: "../img/pisa.hdr",diffuseIntensity: 0.2}}}};if (option && typeof option === "object") {myChart.setOption(option, true);}</script></body>
</html>

效果如图:

素材下载 码云或GitHub

echarts 3D地球实现自动旋转相关推荐

  1. 3d地球旋转html,echarts 3D地球实现自动旋转

    所需素材:world.jpg.starfield.jpg.pisa.hdr 2.配置option option = { backgroundColor: "#000", globe ...

  2. 【vue前端】Echarts 3D地球 照片显示白球该如何处理+ 地球模型+ 简单前端登录页面 +数字时钟组件

    使用Echarts 3D地球显示如下的白球该如何处理? 解决方法: 错误写法: baseTexture: '@/assets/echarts/earth.jpg', 将图片地址引入部分改成requir ...

  3. 手把手教你做出数据可视化项目(六)动态3D柱状图及其自动旋转

    数据可视化前言:https://blog.csdn.net/diviner_s/article/details/115933789 项目最终效果图: 此篇博客为自己学习pink老师的课后完成的项目的总 ...

  4. echarts 3d地球 背面光线太暗_国内超炫裸眼3D案例鉴赏,大家更喜欢那一个!

    即韩国娱乐公司SM的户外大屏上了热搜之后,国内也出现了一批.今天就给大家带来四个案例.成都太古里 太古里网红LED巨幕,位于成都春熙路太古里核心商圈,项目分辨率达8K,总面积888㎡,裸眼3D巨幕与一 ...

  5. echarts 3d地球 背面光线太暗_新技术:多波长光源,同时3D打印多种光敏树脂材料...

    如今,光固化3D打印技术已经被广泛的采用,在齿科.首饰.手办等领域,然而如上图一样的常规光固化3D打印机,一次仍然只能打印一种材料. △FDM技术类型的3D打印机可以通过增加喷头数量来实现多色或者多种 ...

  6. Echarts 3D地球 照片未显示 处理

    首先 确定自己的文件夹是否有该照片文件, 检查自己照片文件的路径是否有误 同时也要注意有的照片路径,有的路径需要加require,否则是不显示的 ,其次 可能有的新手 还不明确 照片应该存放再哪个文件 ...

  7. 前端用echarts-gl实现旋转的3D地球

    通过echarts-gl中的globe来实现一个3D地球 需要引用的js: echarts.min.js echarts-gl.min.js world.js 废话不多,代码如下: <div i ...

  8. 在react中用echarts实现3d地球

    在react中用echarts实现3d地球 1.安装echarts,和3d,去官网看如何安装就行 2.导入import echarts from 'echarts' import echartsGL ...

  9. echarts 3d饼图

    echarts 3d饼图 效果图: 第一步: 在main.js引入echarts import * as echarts from 'echarts' Vue.prototype.$echarts = ...

最新文章

  1. jdbc与hibernate的优缺点比较
  2. Web Application Stress Tool(WAS)性能测试
  3. 前嗅ForeSpider中数据采集界面介绍
  4. HD_2553N皇后问题
  5. Microsoft Expression Blend Preview for Silverlight 5新版发布
  6. linux环境下配置虚拟主机域名,Linux下三种虚拟主机的配置方法
  7. DOM-2 document对象、获取元素、节点、遍历树
  8. apt-get的更新源
  9. STM32——ADC
  10. 为什么需要python?它在人工智能与机器学习的优势是什么?
  11. 刚刚!2020“中国高被引学者” 榜单发布:清华、北大、浙大位居内地前三!
  12. 【汇编优化】之X86汇编优化
  13. python中用函数可以提高代码运行速度吗_为什么Python代码在函数中运行得更快?...
  14. 就工业企业智慧能源能效管理系统建设问题探讨!
  15. 腾讯测试发型的那个软件,全栈发型设计软件
  16. 联想台式计算机 恢复出厂设置,联想台式机电脑bios如何恢复出厂设置|联想台式机bios恢复出厂设置的方法...
  17. 中文乱码问题—字符集utf8、uf8mb4与排序规则
  18. python自动生成采集规则_快速制作规则及获取规则提取器API
  19. GICV2GICV3的基础知识
  20. Verilog 流水线设计

热门文章

  1. js前端实现批量分页打印二维码标签
  2. Android 自定义View 圆形圆角图片
  3. 【Nginx学习系列】location匹配规则
  4. 天天写日记争当文艺青年 2014-5-18
  5. 判断一个字符串是否为数字字符串(两种方法)
  6. adb安卓调试桥测试应用(adb shell + crash(崩溃)日志)
  7. 基于javaweb的儿童摄影预约系统(java+ssm+jsp+js+jquery+mysql)
  8. 白话说CC--五分钟带你了解EAL4+与EAL5+的区别
  9. pytest中前置setup和后置teardown的使用方法
  10. sas读取服务器上的log文件,关于处理SAS的Log文件的宏-经管之家官网!