【文件属性】:
文件名称:glsl-graph:WebGL GPGPU图形布局
文件大小:39KB
文件格式:ZIP
更新时间:2021-04-28 13:00:09
Clojure
全景图
WebGL GPGPU图形布局,用ClojureScript编写。
概述
与VivaGraph或D3相比,当前的布局存在缺陷,但是至少图形布局显示了某些图形结构。 我希望有人可以帮助我进行调整以使其更好。
布局目前为O(E + N ^ 2),因为它不使用四叉树,但似乎可以在至少〜2000个节点和〜6000个边上正常工作。
设置
要运行交互式开发环境:
npm install
./compile-deps.sh
lein figwheel
并在打开浏览器。 这将自动编译并将所有更改发送到浏览器,而无需重新加载。 编译过程完成后,您将获得浏览器连接的REPL。 一个简单的尝试方法是:
(js/alert "Am I connected?")
并且您应该在浏览器窗口中看到警报。
要清除所有编译文件:
lein clean
要创建生产构建运行,请执行以下操作:
lein cl
【文件预览】:
glsl-graph-master
----deps.js(302B)
----project.clj(3KB)
----package.json(512B)
----resources()
--------public()
----src()
--------glsl_graph()
----.gitignore(184B)
----compile-deps.sh(159B)
----README.md(1KB)