文件名称:regl-scatterplot:使用Regl构建基于WebGL的可扩展散布图库
文件大小:233KB
文件格式:ZIP
更新时间:2024-06-02 03:35:38
visualization webgl regl scatter-plot 2d
带Regl的WebGl 2D散点图 一个高度可缩放的可缩放的散点图库,该库通过使用WebGL。 该库牺牲了功能丰富性来提高速度,以允许渲染多达2000万个点(当然取决于您的硬件),包括快速套索选择。 此外, 的保持较小。 新: Python爱好者请参阅 :使用regl- 的Jupyter Notebook / Lab小部件。 演示: : 现场游乐场: : 默认互动: 平移:单击并拖动鼠标。 缩放:垂直滚动。 旋转:按住ALT的同时,单击并拖动鼠标。 选择一个点:用鼠标单击一个点。 选择多个点: 在按住SHIFT的同时,单击并拖动鼠标。 套索中的所有项目都将被选中。 激活套索启动器(即lassoInitiator: true )后,您可以单击进入背景,鼠标光标下方将出现一个圆圈。 在此圆圈内单击并拖动鼠标以开始套索。 点击此处查看其工作原理 取消选择:双击到空白
【文件预览】:
regl-scatterplot-master
----.eslintrc(656B)
----example()
--------size-encoding.js(5KB)
--------utils.js(1KB)
--------index.js(5KB)
--------two-instances.js(4KB)
--------connected-points.js(5KB)
--------performance-mode.js(5KB)
--------index.html(12KB)
--------connected-points-by-segments.js(5KB)
--------transition.js(5KB)
--------axes.js(6KB)
--------texture-background.js(4KB)
--------dynamic-opacity.js(5KB)
--------performance-mode-point-worker.js(1KB)
----.babelrc(215B)
----rollup.config.js(1KB)
----.lintstagedrc(84B)
----rollup.test.config.js(361B)
----package.json(3KB)
----.github()
--------workflows()
----.prettierrc(26B)
----tests()
--------utils.js(1KB)
--------index.js(48KB)
----LICENSE(1KB)
----package-lock.json(645KB)
----src()
--------point-update.vs(283B)
--------utils.js(11KB)
--------index.js(82KB)
--------spline-curve-worker.js(8KB)
--------bg.vs(284B)
--------point-update.fs(572B)
--------point.vs(3KB)
--------point-simple.fs(146B)
--------lasso-manager()
--------bg.fs(192B)
--------spline-curve.js(515B)
--------point.fs(476B)
--------constants.js(4KB)
----.huskyrc(59B)
----.gitignore(145B)
----webpack.config.js(2KB)
----CHANGELOG.md(11KB)
----version.js(102B)
----README.md(36KB)
----.editorconfig(414B)