我是一个三js菜鸟,我的用例要求我在3D中渲染实力的图形。我使用D3-Force-3D来计算图表节点上的所有力。但是,我未能找到考虑这些计算的任何库,并为同一图创建3维图。
我只能找到一个在3D中制作实力图形的库,即3D-Force-Graph,但它不允许您编辑力量,我需要。
是否有一个直接插入D3计算并呈现3D图的库?
从v1.15.0
开始,3D-Force-Graph允许使用方法d3Force()
,d3AlphaDecay()
和d3VelocityDecay()
。
这是一个自定义力配置的示例,将碰撞检测添加到免费移动节点:https://vasturiano.github.io/3d-force-graph/example/collision-detection/
代码示例:https://github.com/vasturiano/3d-force-graph/tree/master/master/example/collision-detection