zrender,d3和three的不同

来源:3-7 three.js 介绍

慕粉2305017193

2020-08-14

老师,zrender和d3是绘画2d图形的吗,three绘制3d图形的吗,是这样吗,能否帮我解释下,它们的区别呢

写回答

1回答

扬_灵

2020-08-14

同学你好,zrender和d3是绘画2d图形,three绘制3d图形的。他们的区别是:

Zrender是一个基于h5 画板的一个工具。技术基础是Canvas.像是echart其实是在canvas类库zrender的基础上做的主题图库,优点有数据驱动,图例丰富,功能强大,支持数据拖拽重计算,数据区域漫游,全中文文档非常过瘾,

D3.js是一个数据可视化的库, 就是一个JavaScript 的函数库,技术基础是SVG。提供了各种简单易用的函数,大大简化了 JavaScript 操作数据的难度。由于它本质上是 JavaScript ,所以用 JavaScript 也是可以实现所有功能的,但它能大大减小你的工作量

Three.JS是基于WebGL的Javascript开源框架,封装了一些3D渲染需求中重要的工具方法与渲染循环。主要是绘制各种 3D 场景。

如果不能解决你的问题,可以继续追问。

1
0

数据可视化入门到精通-打造前端差异化竞争力

同级别前端,掌握数据可视化薪资更高

1520 学习 · 1043 问题

查看课程