@@ -164,13 +164,15 @@ class Graph(private val interactions: Interactions) {
164164 val edges = graph.edges.map { it.geometry }
165165 forces.add(CenterForce (vertices, 0.0 , 0.0 ))
166166 forces.add(CollideForce (vertices, COLLIDE_RADIUS ))
167- forces.add(
168- ManyBodyForce (
169- vertices, (- 500.0 - vertices.size / 3 ) * (1 + edges.size / (vertices.size + 1 ))
170- )
171- )
172- forces.add(LinkForce (vertices, edges, 90.0 , 0.5 ))
173- val gravityStrength = 0.1
167+ forces.add(ManyBodyForce (
168+ vertices, ((- 500.0 - vertices.size / 3 ) * (1 + edges.size / (vertices.size + 1 ))) * 10
169+ ))
170+ // TODO: fix force-graph so that we can have a single LinkForce with strength = 4.0
171+ forces.add(LinkForce (vertices, edges, 90.0 , 1.0 ))
172+ forces.add(LinkForce (vertices, edges, 90.0 , 1.0 ))
173+ forces.add(LinkForce (vertices, edges, 90.0 , 1.0 ))
174+ forces.add(LinkForce (vertices, edges, 90.0 , 1.0 ))
175+ val gravityStrength = 0.5
174176 forces.add(XForce (vertices, 0.0 , gravityStrength))
175177 forces.add(YForce (vertices, 0.0 , gravityStrength))
176178 }
0 commit comments