echarts 3D地球实现自动旋转
素材下载 码云或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地球实现自动旋转相关推荐
- 3d地球旋转html,echarts 3D地球实现自动旋转
所需素材:world.jpg.starfield.jpg.pisa.hdr 2.配置option option = { backgroundColor: "#000", globe ...
- 【vue前端】Echarts 3D地球 照片显示白球该如何处理+ 地球模型+ 简单前端登录页面 +数字时钟组件
使用Echarts 3D地球显示如下的白球该如何处理? 解决方法: 错误写法: baseTexture: '@/assets/echarts/earth.jpg', 将图片地址引入部分改成requir ...
- 手把手教你做出数据可视化项目(六)动态3D柱状图及其自动旋转
数据可视化前言:https://blog.csdn.net/diviner_s/article/details/115933789 项目最终效果图: 此篇博客为自己学习pink老师的课后完成的项目的总 ...
- echarts 3d地球 背面光线太暗_国内超炫裸眼3D案例鉴赏,大家更喜欢那一个!
即韩国娱乐公司SM的户外大屏上了热搜之后,国内也出现了一批.今天就给大家带来四个案例.成都太古里 太古里网红LED巨幕,位于成都春熙路太古里核心商圈,项目分辨率达8K,总面积888㎡,裸眼3D巨幕与一 ...
- echarts 3d地球 背面光线太暗_新技术:多波长光源,同时3D打印多种光敏树脂材料...
如今,光固化3D打印技术已经被广泛的采用,在齿科.首饰.手办等领域,然而如上图一样的常规光固化3D打印机,一次仍然只能打印一种材料. △FDM技术类型的3D打印机可以通过增加喷头数量来实现多色或者多种 ...
- Echarts 3D地球 照片未显示 处理
首先 确定自己的文件夹是否有该照片文件, 检查自己照片文件的路径是否有误 同时也要注意有的照片路径,有的路径需要加require,否则是不显示的 ,其次 可能有的新手 还不明确 照片应该存放再哪个文件 ...
- 前端用echarts-gl实现旋转的3D地球
通过echarts-gl中的globe来实现一个3D地球 需要引用的js: echarts.min.js echarts-gl.min.js world.js 废话不多,代码如下: <div i ...
- 在react中用echarts实现3d地球
在react中用echarts实现3d地球 1.安装echarts,和3d,去官网看如何安装就行 2.导入import echarts from 'echarts' import echartsGL ...
- echarts 3d饼图
echarts 3d饼图 效果图: 第一步: 在main.js引入echarts import * as echarts from 'echarts' Vue.prototype.$echarts = ...
最新文章
- jdbc与hibernate的优缺点比较
- Web Application Stress Tool(WAS)性能测试
- 前嗅ForeSpider中数据采集界面介绍
- HD_2553N皇后问题
- Microsoft Expression Blend Preview for Silverlight 5新版发布
- linux环境下配置虚拟主机域名,Linux下三种虚拟主机的配置方法
- DOM-2 document对象、获取元素、节点、遍历树
- apt-get的更新源
- STM32——ADC
- 为什么需要python?它在人工智能与机器学习的优势是什么?
- 刚刚!2020“中国高被引学者” 榜单发布:清华、北大、浙大位居内地前三!
- 【汇编优化】之X86汇编优化
- python中用函数可以提高代码运行速度吗_为什么Python代码在函数中运行得更快?...
- 就工业企业智慧能源能效管理系统建设问题探讨!
- 腾讯测试发型的那个软件,全栈发型设计软件
- 联想台式计算机 恢复出厂设置,联想台式机电脑bios如何恢复出厂设置|联想台式机bios恢复出厂设置的方法...
- 中文乱码问题—字符集utf8、uf8mb4与排序规则
- python自动生成采集规则_快速制作规则及获取规则提取器API
- GICV2GICV3的基础知识
- Verilog 流水线设计
热门文章
- js前端实现批量分页打印二维码标签
- Android 自定义View 圆形圆角图片
- 【Nginx学习系列】location匹配规则
- 天天写日记争当文艺青年 2014-5-18
- 判断一个字符串是否为数字字符串(两种方法)
- adb安卓调试桥测试应用(adb shell + crash(崩溃)日志)
- 基于javaweb的儿童摄影预约系统(java+ssm+jsp+js+jquery+mysql)
- 白话说CC--五分钟带你了解EAL4+与EAL5+的区别
- pytest中前置setup和后置teardown的使用方法
- sas读取服务器上的log文件,关于处理SAS的Log文件的宏-经管之家官网!