2017-06-29 2 views
0

Ich bin ein threejs noob und mein Anwendungsfall erfordert, dass ich Kraft gerichtete Graphen in 3D rendere. Ich verwende d3-force-3d, um alle Kräfte zu berechnen, die sich auf den Knoten des Graphen befinden. Es ist mir jedoch nicht gelungen, eine Bibliothek zu finden, die diese Berechnungen berücksichtigt und ein dreidimensionales Diagramm für dasselbe erstellt.Einstecken von d3-force-3d-Berechnungen in einen 3D-Graph-Renderer

Ich konnte nur eine Bibliothek finden, die Kraft gerichteten Graphen in 3D macht, die ist, aber es erlaubt Ihnen nicht, Kräfte zu bearbeiten, die ich brauche.

Gibt es eine Bibliothek, die direkt d3 Berechnungen einbettet und eine 3D-Grafik darstellt?

+0

https://bl.ocks.org/vasturiano/02affe306ce445e423f992faeea13521 – gaitat

+0

I Ich habe in meiner Antwort über dieselbe Bibliothek gesprochen. Es lässt dich keine Kräfte bearbeiten .. :-) –

Antwort

0

Ab v1.15.0 ermöglicht 3d-force-graph zur Manipulation der d3 Kraft und Zerfallsparameter, unter Verwendung der Verfahren d3Force(), d3AlphaDecay() und d3VelocityDecay().

Hier ist ein Beispiel mit benutzerdefinierten Kraft-Konfiguration, die Kollisionserkennung fügt sich bewegenden Knoten zu befreien: https://vasturiano.github.io/3d-force-graph/example/collision-detection/

-Code aus Beispiel: https://github.com/vasturiano/3d-force-graph/tree/master/example/collision-detection

Verwandte Themen