d3 / d3-force

Force-directed graph layout using velocity Verlet integration.
https://d3js.org/d3-force
ISC License
1.82k stars 377 forks source link

Three again #174

Closed Fil closed 4 years ago

Fil commented 4 years ago

Fixes:

Supersedes #172 #173 ; because of #113 it is a breaking change.

Fil commented 4 years ago

Requesting a review from @enjalot

Demo of forceRadial.angle at https://observablehq.com/d/9187c989f882beee

enjalot commented 4 years ago

I took a closer look at forceRadial and don't see anything problematic. I made a deterministic fork of your example to help me pull apart the demo: https://observablehq.com/d/8f912e218dd99d61

It would be interesting to plot the non-force radial layout as way of understanding (visually verifying) the underlying data distribution. I played towards this here: https://observablehq.com/@enjalot/triangle-world?collection=@enjalot/triangle-world so that I could demonstrate how well UMAP was doing conceptually here: https://observablehq.com/@enjalot/triangle-world-umap?collection=@enjalot/triangle-world

I'd like to do one for forceCenter in this way as well, if only to give people a better sense of what "softer" means.

Screen Shot 2020-08-09 at 4 21 00 PM

Fil commented 4 years ago

Closing this PR since: