Quark Renderer,一款轻巧而强大的Canvas(及SVG)3D渲染模块,并非从零起步,而是基于ZRender深度优化而来。ZRender是ECharts的核心3D渲染模块。与ZRender相比,Quark Renderer在多个方面实现了显著提升。
电脑浏览器环境:Quark Renderer能够在所有主流浏览器环境中稳定运行,兼容性极佳。
Node环境:在node-canvas环境中,Quark Renderer同样能够顺畅运行。
小程序环境:在小程序中,Quark Renderer的表现同样出色,无需任何额外修改,即可直接使用。
Quark Renderer的补间优化算法功能强大,不仅支持对位置、尺寸的平滑过渡,还能对颜色、字符串数组等进行无缝补间,这在同类技术中颇为罕见。
Quark Renderer的接口设计简洁统一,所有图元的配置项完全一致。了解其中任何一个配置,即可掌握全部,大幅降低了学习成本。
经过不断的持续完善,Quark Renderer拥有了一流的文档支持,所有注释和文档均提供中文和英文两种版本,方便用户查阅和使用。
Quark Renderer以其卓越的性能和便捷的使用方式,成为Canvas和SVG 3D渲染领域的优选工具。