关于基于VivaGraph WebGL的渲染的问题
Questions around VivaGraph WebGL based rendering
我一直在使用VivaGraphs进行网络分析,但我对JavaScript以及SVG和WebGL的概念非常陌生。我已经能够使用SVG和WebGL创建漂亮的网络,并且需要一些来自您的指针:
-
在渲染大型网络时,我觉得WebGL比SVG快得多。我尝试了一个有80k个边和20k个节点的网络。我的假设是对的吗?
-
SVG更容易自定义节点和边的外观,WebGL的限制性太强(或者可能是我缺乏知识)。你认为SVG在自定义方面给了我更多的灵活性吗?
-
我注意到的一件事是,我需要在一段时间后暂停我的图,否则我的图中的簇会继续漂移。无论如何,我可以限制我的图形坐标,这样它就永远不会超出我的屏幕大小?
-
WebGL的一个主要问题是,当我暂停渲染时,我的代码都不起作用(比如节点悬停、单击等事件)。但当我重新开始的那一刻,它奏效了。SVG中的情况并非如此。即使渲染器暂停,节点上的悬停、单击功能也能工作。对我来说,这是一个大问题。你认为有办法解决这个问题吗?
请在GitHub存储库上打开一个问题,或共享一个带有损坏的webgl输入的链接-我很乐意查看并解决问题。
就你的直觉而言,是的,webgl要快得多,但需要付出更多的努力。
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- 关于基于VivaGraph WebGL的渲染的问题
- Webgl 加载 json 模型问题
- 将clientWidth/clientHeight Javascript与webgl一起使用会返回问题
- 我的 webgl 着色器程序有什么问题:它在控制台中没有抛出任何错误
- WebGL - 三个.js启动画面/场景加载问题
- 访问 WebGL 的 Soundcloud 波形/插图 (三.js) 应用程序 - CORS 问题
- 渲染 WebGL 时特定于 Windows 的问题.属性设置为零
- 关于JavaScript,WebSockets,WebGL的问题
- WebGL-呈现一个又一个形状时出现问题
- 我在放大分形(webgl)时遇到了一个问题
- WebGL透视相机画布调整大小问题
- 关于WebGL的一些问题
- 本机WebGL粒子系统不透明度问题
- 在webgl场景中使用法线应用平行光时出现问题